Linked by Thom Holwerda on Mon 5th Jan 2009 19:01 UTC, submitted by Joel Dahl
FreeBSD The FreeBSD 7-STABLE branch saw its first point release today. Don't let the point release moniker fool you, though, as FreeBSD 7.1 comes packed with a number of pretty significant changes, such as support for OpenSolaris' DTrace, as well as a new, more efficient scheduler.
Thread beginning with comment 342465
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: GPL criticism
by renox on Tue 6th Jan 2009 13:40 UTC in reply to "GPL criticism"
renox
Member since:
2005-07-06

Software development is a lot about code reuse


Yes, that's why even if you don't care about code 'protection' like the many devs who use GPL do, it's better to use a software license compatible with the GPL: BSD 2-clause for example, not the CDDL (which was made by Sun to prevent this code re-use).

Reply Parent Bookmark Score: 3

RE[2]: GPL criticism
by vermaden on Tue 6th Jan 2009 13:53 in reply to "RE: GPL criticism"
vermaden Member since:
2006-11-18

OpenSolaris and FreeBSD share a lot of code without any problem, so its not BSD nor CDDL problem, the problem is GPL2 which is compatible only with itself.

BSD and CDDL does not forbid linking with anything while GPL2 does, now it suffers greatly from their 'protection'.

Reply Parent Bookmark Score: 4

RE[3]: GPL criticism
by renox on Wed 7th Jan 2009 06:19 in reply to "RE[2]: GPL criticism"
renox Member since:
2005-07-06

OpenSolaris and FreeBSD share a lot of code without any problem, so its not BSD nor CDDL problem, the problem is GPL2 which is compatible only with itself.

Given that
1) the GPL was written many, many years before the CDDL
2) the popularity of the GPL meaning that Sun necessarily took it into account writing the CDDL,

it's easy to deduce that the incompatibility of the CDDL with the GPL was designed into the CDDL, so claiming that this is an issue with the GPL is a logical error at best, spin at worst..

Reply Parent Bookmark Score: 1