[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: [mizar] PVS GPLed



Josef Urban <urban@ktilinux.ms.mff.cuni.cz> writes:

> On Mon, 15 Sep 2008, Robert Boyer wrote:
>
>> I was having a daytime nightmare about a possible world
>> in which some versions of a hypothetically liberated
>> Mizar reported that something was a theorem while
>> others said that it was not.
>
> There is no need to liberate Mizar for that - it is reality (and
> sometimes a nightmare) - all sufficiently complicated software is
> (sometimes) buggy. And I also don't think that open-sourcing
> automatically produces more incompatible versions. Especially the
> Mizar library is a strong reason for staying compatible in this case.

It's possible that if mizar is open-sourced, we would see forks.  People
would continue to work on mizar, of course, but new projects based on
mizar, that do substantially the same thing, would emerge.  A famous
example of forking is the emacs/xemacs split.  See, for example,
http://www.xemacs.org/About/XEmacsVsGNUemacs.html .  The emacs editor
has a number of guises; there's also TeXmacs (http://www.texmacs.org)
and sxemacs (http://www.sxemacs.org).  Forking may lead to schism:

  http://www.sxemacs.org/docs/faq/Q1_002e0_002e5.html#Q1_002e0_002e5

I'm not sure whether that's a bug or a feature of forks.

Imagine this kind of thing taking place with mizar!

Jesse

-- 
Jesse Alama (alama@stanford.edu)