1. #241
    Ext User
    Join Date
    Apr 2008
    Location
    Lincoln, NE
    Posts
    235
    Vote Rating
    0
    jpnet is an unknown quantity at this point

      0  

    Default Fork?

    Fork?


    I would be willing to fund/host a fork if users were interested.

    PM me for details.

    -JP
    -->

  2. #242
    Ext Premium Member
    Join Date
    Mar 2007
    Posts
    3
    Vote Rating
    0
    kellysz is on a distinguished road

      0  

    Default


    I also thought about a fork, but it's not that easy. Even if we do find a way to bypass the 2.0.2 license restrictions, there is the problem that the "Assets" (images and CSS) for Ext are under a separate license that prevents derivative works:

    License of CSS and Graphics ("Assets")
    ------------------------------------------------------------------------------------------
    The Assets distributed with Ext are licensed for use ONLY
    with their associated Ext JavaScript component ("Component"). Use of the Assets in
    any way that does not also include the Component is prohibited without explicit
    permission from Ext JS, LLC. Deriving images and CSS from the Assets in an effort
    to bypass this license is also prohibited.
    Since the library is pretty much useless without the CSS, this will hinder any effort to fork. It would be a lot of effort (if not impossible) to create completely unique CSS that is not based on the original CSS.
    -->

  3. #243
    Ext User seymores's Avatar
    Join Date
    Apr 2007
    Posts
    71
    Vote Rating
    0
    seymores is on a distinguished road

      0  

    Default


    At this point a fork to 2.0.2 seems inevitable as future bug fixes to Ext means upgrading to newer version which is GPL'ed.

    Question is when.
    -->

  4. #244
    Ext User
    Join Date
    Apr 2007
    Posts
    15
    Vote Rating
    0
    acharis is on a distinguished road

      0  

    Default


    ExtJS management still has to make an official statement with regards to the inquiries of the community.

    If the restrictions remain, then forking is a good option. Although not an easy one. Count me and my company in.
    -->

  5. #245
    Ext User
    Join Date
    Dec 2007
    Posts
    14
    Vote Rating
    0
    Dig is on a distinguished road

      0  

    Default


    Quote Originally Posted by kellys View Post
    I also thought about a fork, but it's not that easy. Even if we do find a way to bypass the 2.0.2 license restrictions, there is the problem that the "Assets" (images and CSS) for Ext are under a separate license that prevents derivative works:



    Since the library is pretty much useless without the CSS, this will hinder any effort to fork. It would be a lot of effort (if not impossible) to create completely unique CSS that is not based on the original CSS.
    Yet another confusing license from the Ext team.

    Either:

    The "Assets" can be used in a fork (they are still being used in the same components essentially

    Or:
    Community members have been breaching this clause if they used the Ext CSS and images in their own new components.
    -->

  6. #246
    Ext User patspam's Avatar
    Join Date
    May 2007
    Location
    Melbourne, Australia
    Posts
    55
    Vote Rating
    0
    patspam is on a distinguished road

      0  

    Default


    IANAL, but one point I think needs clearing up is the (ir)relevance of whether or not you are using ExtJS for commercial purposes in regards to your choice of the open-source vs. commercial license.

    LICENSE.TXT in both 2.0.2 and 2.1 only say that you are encouraged to purchase a commercial license if you use ExtJS for commercial purposes (almost universally the participants in this thread would encourage you to do so too, myself included).

    With the exception of OEM/Resellers who get a special section of their own in LICENSE.TXT, you appear to be completely free to choose whether you want to use the open-source license or not (LGPL in 2.0.2 or GPL in 2.1). You obviously have to comply with the relevant LGPL/GPL in that case, but the ability to actually use an open-source license is not based on whether you are using ExtJS for commercial purposes or not (as has been suggested several times in this thread).

    This was explicit in 2.0.2 LICENCE.TXT - the third dot-point under "You may use our open source license if you.." states:
    Are using Ext in a commercial application that is not a software development library or toolkit, you will meet LGPL requirements and you do not wish to support the project


    This is no longer listed explicitly in 2.1 LICENSE.TXT, however the dot-point list is now described as: "You may wish to use our open source license if you..." which doesn't look anything like a legal requirement to me (again IANAL).

    Full support to Jack and the team. The sky doesn't appear to be falling in from where I'm standing, just more information and anti-FUD needed.
    -->

  7. #247
    Sencha User Zyclops's Avatar
    Join Date
    Jul 2007
    Location
    Adelaide, South Australia
    Posts
    154
    Vote Rating
    0
    Zyclops is on a distinguished road

      0  

    Default


    As far as the images go, the vast majority of icons come from http://www.famfamfam.com/ which are public domain.
    -->

  8. #248
    Ext User
    Join Date
    Nov 2007
    Posts
    17
    Vote Rating
    0
    jdupont092 is on a distinguished road

      0  

    Question a licence again...

    a licence again...


    The vast majority of the icons are public domain, and the vast majority if the css are inspired by vista (aero, black, etc.). What is the licensing on that ?
    And a fork would even not break the licensing on the styles/icons because the files would still be available within the 2.0.2 Ext components only.

    -->

  9. #249
    Sencha User
    Join Date
    Mar 2007
    Location
    Kortenaken, Belgium
    Posts
    17
    Vote Rating
    8
    DaNCeT will become famous soon enough

      0  

    Default


    Well, after struggling through all 25 pages, I was even more confused than before, so I have sent some question to support@extjs.com for clarification.
    -->

  10. #250
    Ext User
    Join Date
    May 2007
    Posts
    39
    Vote Rating
    0
    jexxi is on a distinguished road

      0  

    Default


    I simply want to share my opinion about this License Change issue:
    1. First of all, I want to say that ExtJS is really cutting-edge JS framework that runs very fast in almost A-Grade browser, out-of-the-box programming model, with profesional look & feel results. I also do quite extensive research for JS framework and NO ONE can compare with ExtJS (in terms of easy to use, active forums and supports, keep enhancing the features, etc..)
    2. So for the last 3 months I begin to intensively to learn and try to implement it for my company's project. And yesterday I see that ext 2.1 was released. But when I open the LICENSE.TXT. I really shock that ExtJS team change it's licensing scheme, and I begin to hesitate, should I continue using this framework or not.
    3. Then I look another perspective, why don't I purchase the license. 1 Developer = $289. Not very expensive (I think my boss will think the same too). But before I propose to my boss to purchase, I need some information such as:
      • - where is ExtJS LLC's office?
      • - how can I contact, by phone, email?
      Alas, I don't see any link that give me that information, and this situation makes me to decide to use alternate framework that quite similar to ExtJS.
    My conclusion why I'm losing faith with ExtJS:
    1. I feel cheated, for I waste the last 3 months to learn, and I have to drop it because of license change.
    2. For the license change issue itself, it seems that ExtJS do not have solid commitment of License Scheme that will be change so easily from one scheme to another scheme. For now 1 developer for unlimited server/domain, but one day in the future (maybe) 1 developer for 1 domain only.
    3. No other contact method, only email, is one of my boss' reason not to use ExtJS.
    4. If I force my boss to use ExtJS ver 2.0.2, I can't guarantee that it will also support newer browser such as FF 3.0 and IE 8.0 and this is also dead end too.
    Once again this only one simple thoughts that do not need any further argumentation and no intention at all to offense anyone/anybody. ExtJS is an independent company that have the full rights to do whatever they think it's the best to maintain this wonderful framework.

    Cheers to all.
    -->

Thread Participants: 176

  1. jack.slocum (31 Posts)
  2. JeffHowden (6 Posts)
  3. TommyMaintz (5 Posts)
  4. kellysz (2 Posts)
  5. tryanDLS (2 Posts)
  6. christocracy (9 Posts)
  7. jay@moduscreate.com (9 Posts)
  8. vtswingkid (1 Post)
  9. willgillen (2 Posts)
  10. yogurtearl (1 Post)
  11. buzz (1 Post)
  12. bidyut (1 Post)
  13. jason (1 Post)
  14. adrian.tarau (14 Posts)
  15. tbenbrahim (3 Posts)
  16. vmorale4 (13 Posts)
  17. tierneyja (2 Posts)
  18. DaNCeT (1 Post)
  19. Preston (2 Posts)
  20. stever (1 Post)
  21. PuritysDisciple (1 Post)
  22. stucco (3 Posts)
  23. Jul (1 Post)
  24. dj (13 Posts)
  25. ReyBango (1 Post)
  26. dolittle (1 Post)
  27. mystix (5 Posts)
  28. stekolla (1 Post)
  29. JoeK (2 Posts)
  30. albeva (1 Post)
  31. bloudon (2 Posts)
  32. shanebush (2 Posts)
  33. dantheman (21 Posts)
  34. mberkay (1 Post)
  35. jheid (3 Posts)
  36. jsakalos (1 Post)
  37. rashadmoore (1 Post)
  38. bitdifferent (1 Post)
  39. FlexIDX (15 Posts)
  40. kpandey (1 Post)
  41. acharis (5 Posts)
  42. pabs (8 Posts)
  43. DigitalSkyline (12 Posts)
  44. Darklight (2 Posts)
  45. evant (8 Posts)
  46. Illiarian (2 Posts)
  47. seymores (5 Posts)
  48. HartlepoolLad (4 Posts)
  49. Rowan (1 Post)
  50. jexxi (1 Post)
  51. J.C. Bize (4 Posts)
  52. mschering (1 Post)
  53. antimatter15 (2 Posts)
  54. kris (2 Posts)
  55. mdm-adph (1 Post)
  56. patspam (7 Posts)
  57. ethraza (3 Posts)
  58. Tim Siney (4 Posts)
  59. majorpay (22 Posts)
  60. niemeyer (1 Post)
  61. crafter (4 Posts)
  62. Chris in Cambridge (3 Posts)
  63. ftftft (1 Post)
  64. FXetc (2 Posts)
  65. seade (9 Posts)
  66. esoteric (38 Posts)
  67. xtrafile (1 Post)
  68. esra (3 Posts)
  69. rednix (5 Posts)
  70. Zyclops (1 Post)
  71. pyrolupus (1 Post)
  72. hendricd (2 Posts)
  73. joeri (2 Posts)
  74. djfiii (6 Posts)
  75. kw (1 Post)
  76. mscdex (3 Posts)
  77. philmaker (1 Post)
  78. perler (2 Posts)
  79. DragonFist (1 Post)
  80. robinet (1 Post)
  81. sb32 (1 Post)
  82. ziesemer (24 Posts)
  83. ThorstenSuckow (8 Posts)
  84. jerrybrown5 (3 Posts)
  85. mykes (1 Post)
  86. Geoff (2 Posts)
  87. improva (3 Posts)
  88. Lloyd K (7 Posts)
  89. rtconner (1 Post)
  90. Lobos (13 Posts)
  91. durlabh (5 Posts)
  92. fernandoferreira (7 Posts)
  93. mabello (2 Posts)
  94. sigaref (1 Post)
  95. mankz (1 Post)
  96. random0xff (1 Post)
  97. ArSa (2 Posts)
  98. randygo (3 Posts)
  99. Rocco (2 Posts)
  100. jdupont092 (13 Posts)
  101. bear330 (1 Post)
  102. SeaSharp2 (6 Posts)
  103. Dig (9 Posts)
  104. hotnuts21 (1 Post)
  105. s.kerroumi (8 Posts)
  106. franck34 (1 Post)
  107. figital (1 Post)
  108. retrogradeorbit (1 Post)
  109. OutpostMM (21 Posts)
  110. SAnDAnGE (1 Post)
  111. Richo99 (8 Posts)
  112. irongaze (4 Posts)
  113. herrjj (1 Post)
  114. wrhighfield (3 Posts)
  115. xpurpur (1 Post)
  116. jaxl (1 Post)
  117. hardrock (4 Posts)
  118. Rich Kucera (2 Posts)
  119. ibrandt (2 Posts)
  120. rainydays (2 Posts)
  121. jergarmar (1 Post)
  122. fullej (1 Post)
  123. dotchris (7 Posts)
  124. benb (19 Posts)
  125. erictang (1 Post)
  126. enpasos (1 Post)
  127. dynqnet (6 Posts)
  128. sgodden (1 Post)
  129. Etienne Lacazedieu (1 Post)
  130. Arthur.Blake (5 Posts)
  131. MarcWeil (2 Posts)
  132. timsporcic (1 Post)
  133. j_johnso (2 Posts)
  134. asanjum (1 Post)
  135. BernieM (2 Posts)
  136. kekoav (4 Posts)
  137. ds (1 Post)
  138. NoahK17 (6 Posts)
  139. rule3 (8 Posts)
  140. zarembisty (6 Posts)
  141. gregphoto (1 Post)
  142. dezo33 (22 Posts)
  143. grom358 (15 Posts)
  144. lemonade (6 Posts)
  145. Martin Kraus (1 Post)
  146. raafoo (2 Posts)
  147. OSSCurious (1 Post)
  148. huherto (1 Post)
  149. Kutu (1 Post)
  150. jpnet (1 Post)
  151. LGPLman (2 Posts)
  152. mrsinister (1 Post)
  153. Insane.Kangaroo (17 Posts)
  154. outworlder (2 Posts)
  155. cherngje (4 Posts)
  156. lxmod (2 Posts)
  157. angbob (1 Post)
  158. scroisier (1 Post)
  159. scubajoe88 (2 Posts)
  160. pavera (12 Posts)
  161. PGTaboada (16 Posts)
  162. zaccret (4 Posts)
  163. Spoom (1 Post)
  164. markc (1 Post)
  165. ElGuapo (1 Post)
  166. ExtRocks (1 Post)
  167. blpiko (1 Post)
  168. Ext J$ (2 Posts)
  169. andrewroth (2 Posts)
  170. klyphio (1 Post)
  171. qbvbsite (4 Posts)
  172. NullDaddy (1 Post)
  173. deeep (1 Post)
  174. Chris503 (1 Post)
  175. superman2008 (1 Post)
  176. brian.moeskau (2 Posts)