The Source for Java Technology Collaboration
User: Password:



Felipe Gaucho

Felipe Gaucho's Blog

Are you prepared to choose the next JDK license?

Posted by felipegaucho on August 17, 2006 at 01:06 PM | Comments (8)

A lot of excitement these days about the SUN plan of releasing part of the Java Technology as Open Source Software (OSS) for the next few months. Reading the news I've observed the key discussion for now is about the license to be adopted by SUN to release its technologies. It is not a simple decision and, besides the public discussion about the best licenses, there is SUN needs to protect its commercial interests and the relationship with its partners and clients.

After several years participating of both communities - Java and OSS - I have a feeling that Java developers are not much worried about the JDK license because we have ever used Java without any restrictions anyway - even the code was always available for reading and learning. On the other side, the Open Source community members are serious thinkers about what is a license and what is its impact in the software industry, specially in the Linux world.

Who knows what is the best license for new OSS projects?

The answer for this complex question could be: ask the leaders of the OSS movement. Who? There is no one name, but the crowd becomes more calm with the endorsment of persons like Richard Stallman, Eben Moglen, David Turner and others. These proeminent researchers and founders of the Open Source movement don't have all the answers, but at least they can give a special cue about the good choice to the new JKD license. It is not a technical requirement, of course SUN can take decisions without any external interference, but it is a confluence decision. Any independent decision taken by SUN will be hard received with a lot of criticism and fear from the open source community because they have a historical dissatisfaction against current Java licenses.

I don't know how SUN is internally dealing with this question about licenses, I believe in the company and I am sure people are doing the best for the future of Java anyway. If I may put my two cents in, I suggest the idea of including the leaders of the Open Source world close to the discussions - for the good of everyone.


Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • folks may be interested in this forum:

    http://forums.java.net/jive/forum.jspa?forumID=97

    which is about discussing the plans to Open up Java. And according to a sun engineer who posted there, the people who make the decisions do read the threads.

    As to the big wigs you've listed, I would hope the desires of the Java community would trump any one of their particular Open Source license bents. This doesn't mean that they shouldn't be included in the/a dialog, its just that they shouldn't be the only source of opinion.

    leouser

    Posted by: leouser on August 17, 2006 at 05:03 PM

  • Having had the privilige of discussing this matter at length with the above three individuals, several times, I can tell you their recommendation with great certainty. With Richard, unlike nearly all of us, there is no "gray area" on this topic, his opinions have always been completely consistent. (after you get used to it, it's really rather impressive)

    For things like the Java compiler, JVM, JIT, and such that would pose no licensing restrictions on the applications using them, they would recommend the GPL, unqestionably. (personally I agree that it would be a great decision)

    I am sure you would find that IBM would then contribute a lot of their very best, most expensive code, much as they did for Linux; secure in knowing that it could never be made into a proprietary product.

    The runtime environments pose a dilemma however. Naturally, Richard would like them to be GPL also. However, Eben understands the most significant implication well; namely that all applications using the runtimes would themselves legally have to be GPL. Now Richard of course would have no problem with this. However, Eben would sagely counsel that people who insist on developing proprietary applications would simply use the other GPL components, then switch to a runtime that did not require them to distribute their products freely. Given that this would prop up proprietary libraries; Richard would grudgingly agree to licensing under the LGPL, but solely to prevent this from happening. (and I also think that would be a very good idea)

    Of course there are still hard feelings between James Gosling and Richard Stallman from a long time ago. While I am not sure how much influence James has on Java anymore, I would suspect that out of spite, he would argue against this, even knowing it would be the best for the platform.

    IMHO of course,

    John

    PS By the way, to point out something for which Richard would harshly berate you; he is not involved in 'Open Source' in any way. He is the leader of the older, original, Free Software movement. The issues above highlight some of the significant differences in philosophy.

    Posted by: cajo on August 17, 2006 at 05:19 PM

  • I was curious about FSF and the CDDL and came across this:

    Common Development and Distribution License (CDDL)

    This is a free software license which is not a strong copyleft; it has some complex restrictions that make it incompatible with the GNU GPL. It requires that all attribution notices be maintained, while the GPL only requires certain types of notices. Also, it terminates in retaliation for certain aggressive uses of patents. So, a module covered by the GPL and a module covered by the CDDL cannot legally be linked together. We urge you not to use the CDDL for this reason.

    Also unfortunate in the CDDL is its use of the term "intellectual property".

    I have not been able to find an FSF position on CDDL and LGPL.
    -JohnR

    Posted by: johnreynolds on August 18, 2006 at 09:26 AM

  • Just one correction. RMS himself has said "I am not an advocate of Open Source". He's an advocate for Free Software, not OSS. Someone accidentally introduced him as an advocate of OSS, and RMS ran up on the stage, interupting and correcting him.

    OSS and Free software are two quite different movements.

    I would list ESR and Bruce Perens as the leading OSS advocates. See http://opensource.org/docs/board.php

    Posted by: atripp on August 22, 2006 at 01:05 PM

  • I hope that they do not license the JDK under the GPL. The GPL is not a one size fits all license, and this isn't the best choice for this situation.

    -Nick

    Posted by: npavlica on November 07, 2006 at 10:25 PM

  • the license situation now:
    http://weblogs.java.net/blog/felipegaucho/archive/2006/08/are_you_prepare_1.html

    Posted by: esac on November 08, 2006 at 02:31 PM

  • ops http://software.newsforge.com/software/06/05/24/1154233.shtml?tid=150

    Posted by: esac on November 08, 2006 at 02:32 PM

  • The subject of a very wonderful and distinct
    I thank you for continuing excellence
    Thank you

    =========================================================================

    ليبيا
    شباب ليبيا
    libya
    منتديات
    منتديات ليبية
    غرائب وحقائق
    أحاديث شريفة
    برامج اسلامية للجوال
    مفاتيح الديجيتل
    الشيرنج
    الرسيفرات
    كتب إسلامية
    خلفيات للموبيل
    الشعر الشعبي
    الصحة والطب
    طب اسنان
    كتب طب اسنان مجانية
    برامج طبية
    تعلم الإنكليزية
    اللغة الفرنسية
    طب الإعشاب
    الخواطرالادبية
    الازياء والمكياج
    تعليم الطبخ
    الاثاث الحديث
    مقاطع كرة قدم
    المصارعه الحرة
    اهداف كوره
    الفوتوشوب
    اروع البرامج
    الدوري الليبي
    خلفيات رياضية
    المصارعة
    كورة عربية
    كرة قدم عالمية
    الدوري الإيطالي
    الدوري الاسباني
    الدوري الإنجليزي
    صور المشاهير
    انواع الحلويات
    افلام كوميدية
    احدث الافلام
    افلام
    التقنية
    تحميل افلام
    برامج
    اخر برامج الجوال
    kaspersky
    أفلام كرتون عربية
    برامج برامج كمبيوتر
    برامج حماية
    برامج اختراق
    برامج صوت
    برامج تحميل برامج احدث البرامج
    محادثة
    خلفيات الطبيعة
    برامج مبايل للتحميل
    اخبار الفن
    احدث الافلام للتحميل
    تحميل افلام رعب
    ترجمةأفلام
    الكامات
    برامج جوال
    برامج محاسبة
    برامج
    kasper
    games
    برامج
    برامج
    انترنت
    برامج صوتية
    شبكات الحاسوب
    خلفيات للويندوز
    تطويرالمواقع
    العاب
    العاب الفيديو
    games
    شفرات
    برامج مسنجر
    خلفيات شاشة
    صور ترحيبيه
    الفوتوشوب
    خلفيات طبيعة
    تطويرالمواقع
    الفوتوشوب
    مقاطع البلوتوت
    مسجات ليبية
    خلفيات
    الفلاش
    التصميم الثلاثي
    برامج الجوال
    العاب الجوال
    فيديو كليب
    مسجات
    ترددات ستالايت
    نغمات

    Posted by: libyan on May 30, 2008 at 03:20 PM



Only logged in users may post comments. Login Here.


Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds