LWN: Comments on "A few notes on the OpenSolaris release" https://lwn.net/Articles/139936/ This is a special feed containing comments posted to the individual LWN article titled "A few notes on the OpenSolaris release". en-us Fri, 26 Sep 2025 03:42:56 +0000 Fri, 26 Sep 2025 03:42:56 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net The right to give up benchmarking privileges https://lwn.net/Articles/140465/ https://lwn.net/Articles/140465/ giraffedata A promise not to divulge information is very common in US business, and entirely enforceable under US law. I can't even think of a kind of promise of secrecy that isn't enforceable. <p> I like it that way. My promise of secrecy is valuable, and I demand the right to trade it. <p> Incidentally, at least one no-benchmark contract term I saw wasn't a restriction on divulging the benchmark results -- it was on actually performing the benchmark. That it's hard for the other party to know the benchmarker breached the contract unless the benchmarker says he did really doesn't make it a free speech issue. Sun, 19 Jun 2005 00:10:42 +0000 A few notes on the OpenSolaris release https://lwn.net/Articles/140390/ https://lwn.net/Articles/140390/ rickmoen uwaucs wrote: <p><em>http://blogs.sun.com/nico/20050610 SSH wasn't included in the relase because it was forgotten about until too late. There are also issues with crypto code due to US export regulations (linked from above)</em> <p>I mean no criticism of Sun Microsystems in saying this: (It's better to be more cautious about BXA regulations than less.) There really aren't issues with US export regulations and OpenSSH, and haven't been since October 2000, thanks mostly to Daniel J. Bernstein's litigation and some good pressure on the administrative law front from Red Hat, Inc. <P>For more on that matter, please see "Crypto Export" on <a href="http://linuxmafia.com/kb/Licensing_and_Law">http://linuxmafia.com/kb/Licensing_and_Law</a>. <p>Rick Moen<br> rick@linuxmafia.com Sat, 18 Jun 2005 01:32:44 +0000 A few notes on the OpenSolaris release https://lwn.net/Articles/140372/ https://lwn.net/Articles/140372/ danieldk How much is US export policy on crypto still a problem? As far as I know it is legal to export crypto software when a.) the source is available, and b.) you drop an e-mail notice at the US Bureau of Industry and Security.<br> <p> <a href="http://www.bxa.doc.gov/Encryption/PubAvailEncSourceCodeNofify.html">http://www.bxa.doc.gov/Encryption/PubAvailEncSourceCodeNo...</a><br> <p> But I am not a lawyer, so I may be understating the problem.<br> Fri, 17 Jun 2005 23:41:49 +0000 A few notes on the OpenSolaris release https://lwn.net/Articles/140102/ https://lwn.net/Articles/140102/ uwaucs <a href="http://blogs.sun.com/nico/20050610">http://blogs.sun.com/nico/20050610</a> SSH wasn't included in the relase because it was forgotten about until too late. There are also issues with crypto code due to US export regulations (linked from above). If you look at the roadmap <a href="http://www.opensolaris.org/os/about/roadmap/">http://www.opensolaris.org/os/about/roadmap/</a> you'll see they plan to release more components under the CDDL as time goes by.<br> <p> I have to disagree with the community comment in the main article - there is already a thriving community of blogs <a href="http://planetsolaris.org/">http://planetsolaris.org/</a> <a href="http://www.opensolaris.org/os/blogs/">http://www.opensolaris.org/os/blogs/</a> , many by internal sun developers, but also some people external to Sun who got early releases.<br> Thu, 16 Jun 2005 16:18:28 +0000 A few notes on the OpenSolaris release https://lwn.net/Articles/140087/ https://lwn.net/Articles/140087/ dougm <tt>od, rdist, telnet</tt> and <tt>sed</tt> are original Unix utilites--Sun's versions may very well be based on that code for compatibility reasons (older Solaris versions had the SysV versions of these programs as the default install), and they may not be able to redistribute source for them yet. <p> <tt>ssh</tt> is strange, but its BSD license permits binary redistribution. Not sure if they're withholding source for (bogus) security reasons or what... <p> The current version of <tt>patch</tt> is under the GPL, but I think older versions (originally written by Larry Wall) are under the Artistic license as well, so it's possible Sun forked one of those for its distribution. Thu, 16 Jun 2005 15:22:49 +0000 A few notes on the OpenSolaris release https://lwn.net/Articles/140059/ https://lwn.net/Articles/140059/ ekj License conditions like that are, if not outlawed, then atleast void in a number of jurisdictions.<p> Saying you may not /publish/ benchmarks is a restriction on speech. Anyone can do benchmarks, they're just not allowed to tell anyone about their results.<p> Atleast in Norway those are void. Restrictions on speech in contracts are only allowable in certain limited cases which in general require a "honorable reason".<p> Wishing that only benchmarks "approved" by you can be published is not "honorable". Wishing that an employee that work for you and learn about secret plans for a new product refrain from telling your competitors probably is.<p> Thu, 16 Jun 2005 12:12:26 +0000 A few notes on the OpenSolaris release https://lwn.net/Articles/140016/ https://lwn.net/Articles/140016/ tzafrir However with the assignment to the FSF you can be assured that your code will only be used in free software. Here Sun can use it in its own product that will compete with yours. And they can actually "fork" your code for usage in their own totally propritary products.<br> Thu, 16 Jun 2005 06:17:23 +0000 A few notes on the OpenSolaris release https://lwn.net/Articles/140015/ https://lwn.net/Articles/140015/ jamesh <p>There are a few differences between the Sun agreement and the FSF agreement though:</p> <ul> <li>The FSF agreement is a copyright assignment rather than a joint copyright agreement (although the FSF licenses the code back to you under non-restrictive terms).</li> <li>The FSF agreement includes a promise that they will release the code only under a copyleft license. If they break the promise, the assignment contract is void.</li> </ul> <p>There are enough differences that you can't say that it is the same tradeoff. Whether this will affect the community that builds around the code is another matter.</p> Thu, 16 Jun 2005 06:14:08 +0000 A few notes on the OpenSolaris release https://lwn.net/Articles/140013/ https://lwn.net/Articles/140013/ eru <p> <i>The Sun compilers come with a rather more restrictive license; users [...] may not publish benchmark results,</i> <p> License conditions like that should simply be outlawed. Traditionally, when you publish something, you must be prepared for public criticism of your work. That is how science, and culture in general has progressed. Software should not be exempt on any pretext. <p> <i> Interesting, according to one developer, much of the pain of porting to gcc was caused by gcc's insistence on putting constant data into read-only memory. OpenSolaris, it seems, did a lot of writing to "constant" strings. </i> <p> Say what? In this day and age, any C code that writes into string literals is considered childishly incorrect. Downgrades significantly my assumptions about Solaris code quality. Thu, 16 Jun 2005 05:55:27 +0000 A few notes on the OpenSolaris release https://lwn.net/Articles/140012/ https://lwn.net/Articles/140012/ robla LWN wrote: <i> It doesn't seem to have occurred to Sun that [a joint copyright assignment] might reduce the size of the "vibrant developer community" that it wishes to create.</i><p> ...or, perhaps it was a tradeoff. Perhaps it was the exact same tradeoff that the <a href="https://www.fsf.org/licensing/licenses/gpl-faq.html#AssignCopyright">Free Software Foundation also makes with software it develops</a>. It's a pretty standard practice for very good reasons that a good lawyer would be able to explain to you. <p> Methinks you should give Sun's lawyers and business people a little benefit of the doubt when it comes to thinking about these things. They may not have made the decision that you would have made, but I can pretty much guarantee they've thought about it. <p> Rob Thu, 16 Jun 2005 05:39:43 +0000