Re: SWI-Prolog is open source

Ovnicraft <[email protected]>
Newsgroups gmane.comp.ai.prolog.swi
Message-ID <CA+16coNfJiRYaH25P7gAhbdaV6mXzSJJfM1fsHGi8RgbYf4DUQ@mail.gmail.com>
On Wed, Dec 4, 2013 at 5:52 AM, Paulo Moura <[email protected]> wrote:

> Hi,
>
> I have been following closely the discussion on SWI-Prolog V7 features and
> changes. I deeply appreciate Jan commitment to move SWI-Prolog forward and
> the insightful comments of several people in the list, specially Richard.
> But I'm also saddened by the tone of some of the comments and accusations
> flying around. Jan published a document on "SWI-Prolog future directions"
> at:
>
>         http://www.swi-prolog.org/Directions.txt
>
> This document includes the following sentence:
>
>         "And, of course, SWI-Prolog is open source, so you are free to
> fork it under the conditions of the license."
>
> Is worth repeating: SWI-Prolog is open source. This means that:
>
> - Jan is sharing the source code of his hard work (it didn't have to)
> - Jan choose an open source code license that allows others to use,
> modify, and redistribute changes to his work (it didn't have to)
>
> It also means that:
>
> - Jan is free to evolve his Prolog implementation in any direction that he
> finds best for his goals
> - Jan is free to make (what other people perceive as) mistakes
> - Jan is under no obligation to implement any standards
> - Jan is under no obligation to ditch or backtrack on his design decisions
> for his work
>

I am not agree with your conclusions, so in OSS world community decide what
changes are better or not, in fact be OSS is the best choice to get high
quality software.

Community, users, always has the chance to judge any implementation because
everybody has access to code, OSS is about community knowledge, all of us
are learning together (fast/slow).

>
> It's good when open source developers, like Jan, seek out, listen, and
> consider feedback from their user community in particular and the Prolog
> community in general (it didn't have to). But users expectations are not
> open source developer obligations. Anyone expecting otherwise better
> educate himself or herself on what is and what is not open source. Or be
> prepared to sign a payed contract for the stuff their work requires.
>
> An healthy ecosystem welcomes changes, mutations. Some of them strive,
> become widespread. Some don't survive in the mid. long term. But there's no
> healthy ecosystem without experimentation, outliers, rebels against what
> others may perceive as righteous paths.
>

Totally ! there is not healthy w/o experimentation that is because
everybody can fork Prolog :-).

Regards,


>
> Cheers,
>
> Paulo
>
> -----------------------------------------------------------------
> Paulo Moura
> Logtalk developer
>
> Email: <mailto:[email protected]>
> Web:   <http://logtalk.org/>
> -----------------------------------------------------------------
>
>
>
>
> _______________________________________________
> SWI-Prolog mailing list
> [email protected]
> https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/swi-prolog
>



-- 
Cristian Salamea
@ovnicraft
-------------- next part --------------
HTML attachment scrubbed and removed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.