Carnë,
I with you. There is only one way, that allows to be part of both, the Free and the proprietary worlds of software - its called "dual licensing". If dual licensing is not acceptable to them, they have already decided that they do not want to be part of the community. And there is no reason for us to support them. Alois > Hi everyone, > > for those who are not aware of it, there's currently a "non-free" > section in octave-forge for packages that are: under a non-free > license themselves, or that link to non-free libraries. Currently we > have 2 packages in that section (spline-gsvspl and gpc) and last week > a new submission was made, octMOSEK. This package is wrapper for the > MOSEK library which is not free (both in the libre and gratis sense of > the word, not even for educational purposes). > > As a free software project, it's questionable whether we should > support this. I understand there's points in favor of both actions and > I believe to understand both sides. Would be great if the community > voiced his opinion about it so that we can make a decision about the > future of this section. I didn't had to give much thought to this kind > of things until now, there's some grey areas to it, and so Ill try to > sum what I see from each side. > > 1) we are a free software project we should not be > supporting/advertising non free software, specially thin wrappers > around a non-free library > 2) the point above feels specially true when the package is developed > by the company that has the rights to the non-free package. It feels > like an ugly way to circumvent the GPL and use the community to > support their own interests > 3) even if we are not actively developing these packages, in the end > it will be the octave-forge devs that will receive bug reports for > them, have update the site for new releases, etc > 4) since we are not developing these packages, when they become broken > after a new octave-release, changes on the libraries, etc, it's the > name of octave-forge that will be associated with outdated/buggy > software > 5) octave packages can, and do exist, outside octave-forge so it's not > like we are condemning them into oblivion > > However, > 1) non-free as been part of the octave-forge project since the very > beginning and so it is part of the original project objectives > 2) the code of the packages is actually free software. That is > independent of what it links or wraps itself around > 3) currently non-free libraries can later become free and compatible > libraries (free) can appear so those packages would work fine with > them > 4) in the SVN repository those packages are already in a separate > section which should already be sending a message > 5) more code under GPL is better than less code under GPL > > My personal opinion is to remove the non-free section. While I > understand that these packages are free and under GPL, they are > currently completely useless without non-free software. It feels to me > like the octave-forge maintainers would be being used by the owners of > such libraries to support their software. I don't like that feeling > and I'd rather spend time working on parts of the project that would > fortify free software. Yes, the packages themselves are free which is > good but just because they are not hosted in octave-forge doesn't mean > they can't exist, distributors of such libraries can host the packages > on their own sites. Also, users of such libraries would have got the > library from them in the first place, they would know where to find > the packages, and octave-forge is not a place to advertise the > existence of non-free software. > > I hope to hear a lot in the following days about this. Would be great > if everyone gave his opinion. > > Carnë Draug > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > _______________________________________________ > Octave-dev mailing list > Octave-dev@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/octave-dev > ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev