<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    小雨開源

    我也加入到了開源隊伍中了

    常用鏈接

    統計

    最新評論

    為什么大家瞧不起國內的開源

      年前寫了幾篇有關國內開源的文章,看到網友們的回復,感到非常悲哀,給我的感受是:大家都瞧不起國內的開源。

    我看blogjava上,只要是介紹國外開源技術如struts2、ext、spring的,不管文章質量如何,大家都叫好;而只要發現寫介紹國內開源如jdon、springside、Operamasks、easyjweb的文章,不管質量如何,都會被大家諷刺為“托”,或者是都被罵等。這是一個非常怪的現象,像blogjava這樣提倡完全言論自由的社區都這樣,大家可以想象對于javaeye那樣由一小部份人主宰的“民•主”社區會怎樣?從這里現象可以看出,在很多人骨子里就印著:“中國人不可能做出像樣的開源,做出的開源都是垃圾”類似的標簽。

    其實在我寫的“第三只眼”系列文章中,都是在對這些框架進行較為細致的研究才得出的結論,而且所寫的也完全是事實,至少到現在還沒有哪一個當事人可以說我亂寫了他們的東西吧。

    很多人都說我只是盲目地夸國內的開源同仁們,沒看到他們的不足,不客觀,但是大家是否又看過我文中指出的這些開源項目中不足方面的內容呢?比如下面一些摘要:

      “SpringSide的不足其實是很明顯的,首先在軟件界,沒有真正的最佳實踐,各種技術都是可選的,一個看似笨拙的東西,只要跟上一個搭檔,本來是缺點也會得到彌補,比如EJB之于Spring,對于一個企業來說,現前最佳的肯定就是大家最熟悉而且又能解決問題的東西。“

    “可以說JFox只是實現了JPA1.0中的一小部分。JPA最核心的是什么?對象及關系映射,而難度最大的環節面向對象的查詢(EJBQL)以及各種對象關系及表關聯的處理,比如OneToMany、ManyToMany。由于JFox是基于iBatis這樣一個sql mapping的框架實現的JPA容器,所以說功能上受到了一定限制。”

    “技術的進步是永無止盡的。Jdon框架的設計仍然還存在著很多的問題。比如,要求用戶領域模型繼承Jdon的Model類或實現ModelIF接口,添刪改查的業務實現類中要包含類似createXxx(EventModel em)這樣的方法,導致整個框架對業務層的東西侵入性太嚴重,不符合實際應用。另外,過多與Struts1.x緊密綁定的設計也不可取。”

    “雖然已經形成了江南、CAC、差沙等組成的核心團隊,但代碼及文檔產出上卻基本上仍然是一個人;代碼是開源項目的生命所在,而這樣的項目要做好,要做成中國的AppFuse決定了這是一個人不可能完成的任務,因此離成功就會很遠。”

    “如果是開發Web應用,如果要用到EJB,而又不能支持分布式,我們又為何還選擇EJB?Spring、Jdon、Guice甚至EasyJWeb 這些框架里面都有包含了IOC容器。而且更加POJO,為何還要選擇用EJB及JFox呢?因此,這一方面我不知道這樣的設計及限制是對JNDI的創新,還是因為JFox設計的局限性所導致。”

    “雖然Struts1.x的市場仍然還是很大,但我們應該清醒地看到,今天已經有很多正在逐漸取代Struts1.x的Web框架出現,比如 webwork(或struts2)、easyjweb、operamasks(jsf)、grails等。Jdon作為一個應用框架,要能獲得更多的應用支持,必須支持與這些框架進行集成,提供更多的支持,讓開發者有更多的選擇權。”

    “SpringSide不善于合作,比如國內已經有很多優秀的開源項目或框架出現,比如operamasks、JFox、JDon、easyjweb 等,通過最近的深入研究,我發現他們都很不錯。但在springside項目及文檔里,沒有一點與這些開源項目相關的
    !

      

    我覺得,中國的開源要做好,不但需要很多像我文章中介紹的這些開源斗士們的堅持不懈,更需要更多的人來使用這些開源,嘗試這些開源,把使用心得在開源社區中進行學習、交流,更需要能客觀地指出這些開源項目技術上的不足、問題方面的文章,而不是一棒子打死。

    最后奉勸一些朋友們:搞技術,需要一顆平淡的心,當今社會已經是很浮燥了,如果再盲目,那么就更危險了。


    posted on 2008-02-20 11:38 小雨開源 閱讀(4674) 評論(28)  編輯  收藏

    評論

    # re: 為什么大家瞧不起國內的開源 2008-02-20 12:08 隔葉黃鶯

    要是能讓國內的開源也像 struts、spring、hibernate 那樣使用廣泛,也就不需要大家說什么好還是不好。  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 12:23 dennis

    呵呵,我覺的奇怪,浮躁的到底是誰  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 12:24 klzz

    國人的崇洋媚外思想作怪,很難改變!  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 12:38 bonny

    狗日的日本大米在中國以高于日本兩三倍的價格依然脫銷就看的出來國內一些人士的嘴臉。

    偶雖然不是反日積極分子,可是從來不購買日貨,當然 日本的先進地方我也不排斥,比如說ruby什么的我就用的挺high 毛片也經常看  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源[未登錄] 2008-02-20 13:11 Jarod

    >>我看blogjava上,只要是介紹國外開源技術如struts2、ext、spring的,不管文章質量如何,大家都叫好;而只要發現寫介紹國內開源如 jdon、springside、Operamasks、easyjweb的文章,不管質量如何,都會被大家諷刺為“托”

    請樓主找幾個blogjava上的鏈接是關于struts、spring、hibernate 的,寫得差而很多人說好的例子

    再找幾個關于國內開源框架的文章,寫得好而被罵的

    請拿出論據來支持你的論點,否則就是信口開河  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 13:30 yayv

    當然 日本的先進地方我也不排斥,比如說ruby什么的我就用的挺high 毛片也經常看

    頂這位兄臺  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 13:48 小雨開源

    @Jarod
    隨便收了幾篇
    第三只眼看SpringSide-一個極富魅力的偶像團隊
    http://www.tkk7.com/rain2008/archive/2008/01/28/178171.html
    Hibernate開發工具-CownewStudio測試版發布
    http://www.tkk7.com/huanzhugege/archive/2006/08/05/61950.html
    Jdon網站實在是害人不淺!
    http://www.tkk7.com/killvin/archive/2006/03/10/34630.html
    easyJWeb+Eclipse快速入門
    http://www.tkk7.com/chybox/archive/2008/01/29/178393.html
    開源的世界很精彩
    http://www.tkk7.com/daxia/archive/2006/05/22/47401.html
    J2EE without AJAX——Apusic OperaMasks框架簡介
    http://www.tkk7.com/qixiangnj/archive/2007/08/05/134474.html

    質量差的就不用說,我相信只要作者能長期練習,質量就能提高。

    另外我覺得不發表意見也不行,其實不用說好,也不用說壞,只要能告訴他們哪兒有技術上有問題,哪兒需要怎么改,那么值得深入去做,就是盡最大的努力了。  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 15:04 xt

    好像核心程序沒有幾個是開源的.  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 16:00 隔葉黃鶯

    這樣說吧,沒有充分驗證的框架,誰敢隨意拿來做企業應用,自己玩玩沒關系,畢竟不用承擔什么風險,何況從不穩定的框架中也是很提高自己能力的。

    實踐是檢驗真正的唯一標準,都說這么多年了。

    框架不比大米,對我來說,日本米也好,中國米也好,都能充饑。難道說吃中國米就會壞腸,吃鬼子米就能成仙嗎  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 16:00 dvaknheo

    中國的技術人員始終在交流上存在問題。
    推廣代碼比編寫代碼對他們來說要難
    尤其是國際化的推廣,國內人員很不適應。  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源[未登錄] 2008-02-20 16:03 fatbear

    @bonny

    沖你這句話,頂一下  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 16:05 魔域私服

    中國的技術人員始終在交流上存在問題  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 16:19 aninggo

    不能不承認中國開源技術的薄弱,經不起批評是不對的,在linux圈子里就算linus本人提交的代碼,有問題照樣被罵的狗血噴頭。  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 17:34 沒看完就留言的

    沒有看完就留言了。不是討厭 國內的開源 而是討厭像你這樣的 盲目、忽視本質的宣傳者。于是,你就像是一個惡劣的標簽,被你宣傳的都回被罵?  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 17:49 小雨開源

    @沒看完就留言的

    請你說清楚,我怎么盲目、忽視本質了?我在前面文章介紹這些開源同仁的哪一點不屬實了?你看都不看完就留言了,就更能說明你的態度問題了。
    另外,請你不要用馬甲,我想看看你的blog又都宣傳了些什么,學習學習。  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 21:04 香草的天空

    要承認中國的軟件業已經落后了。開源需要一大批水準相當的程序員參與,但是中國現在有那么多人嗎?有那么多人甘愿投入多少個人月做這樣一件完全沒有收入的事情嗎?  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-20 21:30 java1314

    開源是個燒錢的東西,國內哪個公司能夠像IBM一樣大把大把的燒錢?沒有。。。很多人總想著投入幾個人做開源就能夠一下子火起來,簡直是癡人說夢
    得出結論:投入少做開源 = 死路一條  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源[未登錄] 2008-02-21 10:25 xan

    我還只算是java世界的一個入門者吧,很ym國內的國外的開源作者,他們都很牛
    對于國內開源水平以及開源作品的評價,如果能有強烈的分歧,我覺得挺不錯的,因為贊揚讓作者得到肯定,批評能激勵作者繼續努力進步
    每一個事物都有優缺點,只希望我們看事情時都能理智分析.
    lz給的例子的作者偶都很ym的. 希望國內的開源越來越強,越來越有影響力
      回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-21 10:36 咖啡屋的鼠標

    許久不用Struts Spring Hibernate的人飄過。。。。。。
    國內搞開源是比較難,想做個像紅十字會那樣正式的組織還得部級干部牽頭。開源軟件在國內的生存環境真的是不容易。

    至于為什么討厭國內的開源,那沒有辦法,有些人已經讓國內開源給大眾留下了掛羊頭賣狗肉、喜歡作秀勝于實干的印象。印象的改變要好久。樓主既然選擇了這條路,而且覺得自己做的不是這樣的開源軟件的話,那就用行動來改變唄,有位工匠說過,一個優秀的工匠應該是用行動去說話  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源[未登錄] 2008-02-21 10:43 gfh21cn

    我覺得開源本身就是不錯的舉動,但是如果打著開源的幌子做事情,就違背了開源的精神。
    國外的發展的比較早,有相當的基礎和環境,國內做的還有些地方不夠,慢慢來吧。
    軟件是因問題而產生的,一個很獨特,高效的軟件,自然會有人做宣傳。
    我們使用者也要有一個平常心,畢竟人家付出了。  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-21 11:47 BeanSoft

    如果要推廣 好的文檔是不可少的啊... 雖然做了不少視頻, 但是得有一份 Hibernate/Spring Reference 的東西才行啊... 或者像我那樣, 寫一份從零開始的電子書...  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-21 15:12 久城

    不了解開源,所以一直在關注.......

    從評論中漸漸理解開源.......  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-23 07:50 亂說,愿聽就聽吧。

    中國人的本性,導致大家有這種評價,
    國人很是虛偽,大家當然會這樣評價。  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源[未登錄] 2008-02-25 21:37 jbahamut

    開源重要的不是代碼文檔,是社區。
    中國的那些開源項目有足夠開放和活躍的社區嗎?
    僅僅公開源代碼就是開源了?  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2008-02-26 14:05 不懈努力的魚

    支持開源。。
    一直都是開源的代碼。。伴著我成長 哈 。雖然累了點。。  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2009-08-04 14:28 sss

    中國就是人多 各有各一套 覺的好亂  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源[未登錄] 2010-12-24 02:34 whatever

    不熟悉java,無從評論java框架。框架怎樣取決于代碼的質量,大家都能去看,沒有看,就覺得不好,那是個人的偏好,也無可厚非,我也覺得國外成熟的框架經過很多應用的檢驗,會選擇它們做項目。我看有些國內程序員在國外領導的項目,開發的框架也是很好,不相信國內的一些框架,就像不相信國內的奶粉一樣的感覺。  回復  更多評論   

    # re: 為什么大家瞧不起國內的開源 2011-03-30 15:35 現金流量表的編制方法

    需要重視呀  回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 女人18毛片免费观看| 亚洲中文字幕无码专区| 精品国产亚洲一区二区三区| 亚洲色无码专区一区| 国产好大好硬好爽免费不卡| 国产在线观看www鲁啊鲁免费| 亚洲综合久久1区2区3区| 4hu四虎免费影院www| 在线jyzzjyzz免费视频| 久久久久亚洲Av无码专| 亚洲精品黄色视频在线观看免费资源| 成人A级毛片免费观看AV网站| 亚洲AV日韩AV永久无码免下载| 日韩大片在线永久免费观看网站 | 亚洲高清毛片一区二区| 99热在线观看免费| 国产偷国产偷亚洲高清日韩| 亚洲高清一区二区三区电影| 久久精品免费全国观看国产| 亚洲AV日韩精品久久久久久| 成全视成人免费观看在线看| 免费观看国产精品| 亚洲色欲色欱wwW在线| 无码av免费毛片一区二区| 亚洲av日韩综合一区在线观看| 国产视频精品免费视频| 啊v在线免费观看| 亚洲大码熟女在线观看| 永久免费的网站在线观看| 中文字幕亚洲综合久久2| 曰批全过程免费视频在线观看无码 | 亚洲精品伊人久久久久| 久久午夜伦鲁片免费无码| 亚洲精品你懂的在线观看| 一级做受视频免费是看美女| 国产无遮挡又黄又爽免费视频| 亚洲午夜无码久久久久小说| 黄页网站免费观看| 亚洲伊人久久大香线焦| 足恋玩丝袜脚视频免费网站| 亚洲无删减国产精品一区|