[indiana-discuss] License and redistribution of the OpenSolaris updates
James Cornell
sparcdr at gmail.com
Sun Jun 1 21:25:32 PDT 2008
Sorry... that's thicker than a milkshake to respond to...
Let me name the following things most "freeloaders" (Sic: free and
open software stiffs) install:
VMware, VirtualBox, Adobe Flash, NVIDIA Drivers, ATI Drivers, Broadcom
Firmware, Mathematica, Matlab, Maya... VirtualBox you may argue is
open-source, but not as a whole title, the tools involved with
developing are not all open, nor is the commercial version which there
is no word on becoming completely open as well...
A lot of these are bundled with OpenSolaris (Not Indiana) already...
they are not needed to have the system function. The closed part is a
bulk of compatibility libraries such as Motif and older Java releases,
then a few tools which Sun had probably sold licenses for in the past,
then their compilers obviously. We'll then the cluster software, oh
and of course Xsun, oh and firmware for their hardware, oh... well I'm
sure there's more. Mainly just SPARC stuff here and old crappy CDE
libraries that we need to worry about, Sun needs to make "Open"SPARC
as a platform completely open if they are to continue using that name.
Let's see how Red Hat or Ubuntu does it...
Ubuntu provides NVIDIA, MP3, Flash through a repository, most people
don't opt for alternatives. Red Hat is probably more free than Ubuntu
in source, but distribution wise both break your supposed cardinal
rules of being free only.
Richard Stallman recently made a comment about FreeBSD ports making
BSD an un-open system as it allowed people to use closed software.
Sometimes people prefer or due to requirements have to opt for closed,
stop trying to shove it down people's throats.
What do I feel should be open that Sun is largely responsible for?
Sun Studio compilers (As a lot of stuff is built with them, including
the kernel), Bootstrap tools, Un-gunking firmware no-no's for some of
their hardware (Not NVIDIA obviously this is reverse engineered, I
mean their firmware flash utility, if we are to be open and argue
stupid things we'll ask for impossible rewards immediately)
Seriously, the main issue is how the system is built not what's
optionally available, if you ran FreeBSD like I do in full time on one
or more systems, you wouldn't make a daft comment saying "I stopped
using ports because Richard Stallman wanted me to, oh and I'm gonna
only support the GPL and I'm gonna pee on vendors because they're
stupid butt poop heads" it is not going to fly. Un-encumbering the
build tools is the first and most important step Sun will ever make,
stop arguing under other pretenses about things that are probably not
even immediately possible. I mean within a years time here. For the
interest of an open world I understand why people argue to only allow
users to be free, but it is a total buzz kill to anyone trying to make
real work, such as businesses, who generally don't care if their
custom patches from Sun are under NDA or not, when typically Sun can
offer something like hardware vendor engineer support for closed or
specialty hardware that people in their garage don't need nor can
afford.
James
On Jun 1, 2008, at 6:45 PM, Sean Sprague wrote:
> Tim,
>
> All right, I have my "thick idiot" hat well and truly in place for
> this.
>
>> There are 2 separate things.
>> 1. OpenSolaris 2008.05 and all software packages on
>> pkg.opensolaris.org
>> which are fully redistributable are free to use and deploy.
>>
>
> All fine and understood.
>
>> 2. There will be a set of non-redistributable software which may
>> require
>> either payment or simply a click-through type license which will be
>> on
>> pkg.sun.com, which you can freely (or use via payment where
>> applicable)
>> use but can't redistribute. We expect this to be available
>> sometime in
>> mid to late June.
>>
>
> Now here's where I have a comprehension problem. Firstly OpenSolaris
> is
> the first fully-redistributable Sun-crafted operating environment.
> Now
> you say that on top of this, from pkg.sun.com you can layer software
> which renders your base OpenSolaris installation no longer open and
> redistributable. This feels the same as building opensolaris from the
> code base, and then having to include all the closed-bins stuff to
> make
> it no longer fully open. So realistically, for your distro-developer,
> you have to say "don't install anything from pkg.sun.com, otherwise
> you
> could will be liable to be infringing licensing of some kind; oh,
> and if
> you do, please have your credit card handy". OK; I s'pose I can go for
> that. But is this correct?
>
> Reading the title of the email, "redistribution of the OpenSolaris
> updates", surely if you install anything from pkg.sun.com, then you de
> facto are no longer running OpenSolaris - rather just an
> unredistributable hybrid. Rather a useless beast, as it is no longer
> OpenSolaris - the redistributable distro, nor Solaris-anything-else;
> and
> I guess no longer supportable within the OpenSolaris paid-for
> subscription framework? Or has/is a means been/being put in place to
> cater for this?
>
> Any clarification (even if it is just "oh be quiet and go away")
> gratefully received.
>
> Regards... Sean.
>
>
>
> _______________________________________________
> indiana-discuss mailing list
> indiana-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.opensolaris.org/pipermail/indiana-discuss/attachments/20080601/6675d83c/attachment.html>
More information about the indiana-discuss
mailing list