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

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

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

    小雨開源

    我也加入到了開源隊(duì)伍中了

    常用鏈接

    統(tǒng)計(jì)

    最新評(píng)論

    為什么大家瞧不起國內(nèi)的開源

      年前寫了幾篇有關(guān)國內(nèi)開源的文章,看到網(wǎng)友們的回復(fù),感到非常悲哀,給我的感受是:大家都瞧不起國內(nèi)的開源。

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

    其實(shí)在我寫的“第三只眼”系列文章中,都是在對(duì)這些框架進(jìn)行較為細(xì)致的研究才得出的結(jié)論,而且所寫的也完全是事實(shí),至少到現(xiàn)在還沒有哪一個(gè)當(dāng)事人可以說我亂寫了他們的東西吧。

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

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

    “可以說JFox只是實(shí)現(xiàn)了JPA1.0中的一小部分。JPA最核心的是什么?對(duì)象及關(guān)系映射,而難度最大的環(huán)節(jié)面向?qū)ο蟮牟樵?EJBQL)以及各種對(duì)象關(guān)系及表關(guān)聯(lián)的處理,比如OneToMany、ManyToMany。由于JFox是基于iBatis這樣一個(gè)sql mapping的框架實(shí)現(xiàn)的JPA容器,所以說功能上受到了一定限制。”

    “技術(shù)的進(jìn)步是永無止盡的。Jdon框架的設(shè)計(jì)仍然還存在著很多的問題。比如,要求用戶領(lǐng)域模型繼承Jdon的Model類或?qū)崿F(xiàn)ModelIF接口,添刪改查的業(yè)務(wù)實(shí)現(xiàn)類中要包含類似createXxx(EventModel em)這樣的方法,導(dǎo)致整個(gè)框架對(duì)業(yè)務(wù)層的東西侵入性太嚴(yán)重,不符合實(shí)際應(yīng)用。另外,過多與Struts1.x緊密綁定的設(shè)計(jì)也不可取。”

    “雖然已經(jīng)形成了江南、CAC、差沙等組成的核心團(tuán)隊(duì),但代碼及文檔產(chǎn)出上卻基本上仍然是一個(gè)人;代碼是開源項(xiàng)目的生命所在,而這樣的項(xiàng)目要做好,要做成中國的AppFuse決定了這是一個(gè)人不可能完成的任務(wù),因此離成功就會(huì)很遠(yuǎn)。”

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

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

    “SpringSide不善于合作,比如國內(nèi)已經(jīng)有很多優(yōu)秀的開源項(xiàng)目或框架出現(xiàn),比如operamasks、JFox、JDon、easyjweb 等,通過最近的深入研究,我發(fā)現(xiàn)他們都很不錯(cuò)。但在springside項(xiàng)目及文檔里,沒有一點(diǎn)與這些開源項(xiàng)目相關(guān)的
    !

      

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

    最后奉勸一些朋友們:搞技術(shù),需要一顆平淡的心,當(dāng)今社會(huì)已經(jīng)是很浮燥了,如果再盲目,那么就更危險(xiǎn)了。


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

    評(píng)論

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

    要是能讓國內(nèi)的開源也像 struts、spring、hibernate 那樣使用廣泛,也就不需要大家說什么好還是不好。  回復(fù)  更多評(píng)論   

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

    呵呵,我覺的奇怪,浮躁的到底是誰  回復(fù)  更多評(píng)論   

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

    國人的崇洋媚外思想作怪,很難改變!  回復(fù)  更多評(píng)論   

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

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

    偶雖然不是反日積極分子,可是從來不購買日貨,當(dāng)然 日本的先進(jìn)地方我也不排斥,比如說ruby什么的我就用的挺high 毛片也經(jīng)常看  回復(fù)  更多評(píng)論   

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

    >>我看blogjava上,只要是介紹國外開源技術(shù)如struts2、ext、spring的,不管文章質(zhì)量如何,大家都叫好;而只要發(fā)現(xiàn)寫介紹國內(nèi)開源如 jdon、springside、Operamasks、easyjweb的文章,不管質(zhì)量如何,都會(huì)被大家諷刺為“托”

    請(qǐng)樓主找?guī)讉€(gè)blogjava上的鏈接是關(guān)于struts、spring、hibernate 的,寫得差而很多人說好的例子

    再找?guī)讉€(gè)關(guān)于國內(nèi)開源框架的文章,寫得好而被罵的

    請(qǐng)拿出論據(jù)來支持你的論點(diǎn),否則就是信口開河  回復(fù)  更多評(píng)論   

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

    當(dāng)然 日本的先進(jìn)地方我也不排斥,比如說ruby什么的我就用的挺high 毛片也經(jīng)常看

    頂這位兄臺(tái)  回復(fù)  更多評(píng)論   

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

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

    質(zhì)量差的就不用說,我相信只要作者能長(zhǎng)期練習(xí),質(zhì)量就能提高。

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

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

    好像核心程序沒有幾個(gè)是開源的.  回復(fù)  更多評(píng)論   

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

    這樣說吧,沒有充分驗(yàn)證的框架,誰敢隨意拿來做企業(yè)應(yīng)用,自己玩玩沒關(guān)系,畢竟不用承擔(dān)什么風(fēng)險(xiǎn),何況從不穩(wěn)定的框架中也是很提高自己能力的。

    實(shí)踐是檢驗(yàn)真正的唯一標(biāo)準(zhǔn),都說這么多年了。

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

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

    中國的技術(shù)人員始終在交流上存在問題。
    推廣代碼比編寫代碼對(duì)他們來說要難
    尤其是國際化的推廣,國內(nèi)人員很不適應(yīng)。  回復(fù)  更多評(píng)論   

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

    @bonny

    沖你這句話,頂一下  回復(fù)  更多評(píng)論   

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

    中國的技術(shù)人員始終在交流上存在問題  回復(fù)  更多評(píng)論   

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

    不能不承認(rèn)中國開源技術(shù)的薄弱,經(jīng)不起批評(píng)是不對(duì)的,在linux圈子里就算linus本人提交的代碼,有問題照樣被罵的狗血噴頭。  回復(fù)  更多評(píng)論   

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

    沒有看完就留言了。不是討厭 國內(nèi)的開源 而是討厭像你這樣的 盲目、忽視本質(zhì)的宣傳者。于是,你就像是一個(gè)惡劣的標(biāo)簽,被你宣傳的都回被罵?  回復(fù)  更多評(píng)論   

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

    @沒看完就留言的

    請(qǐng)你說清楚,我怎么盲目、忽視本質(zhì)了?我在前面文章介紹這些開源同仁的哪一點(diǎn)不屬實(shí)了?你看都不看完就留言了,就更能說明你的態(tài)度問題了。
    另外,請(qǐng)你不要用馬甲,我想看看你的blog又都宣傳了些什么,學(xué)習(xí)學(xué)習(xí)。  回復(fù)  更多評(píng)論   

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

    要承認(rèn)中國的軟件業(yè)已經(jīng)落后了。開源需要一大批水準(zhǔn)相當(dāng)?shù)某绦騿T參與,但是中國現(xiàn)在有那么多人嗎?有那么多人甘愿投入多少個(gè)人月做這樣一件完全沒有收入的事情嗎?  回復(fù)  更多評(píng)論   

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

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

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

    我還只算是java世界的一個(gè)入門者吧,很ym國內(nèi)的國外的開源作者,他們都很牛
    對(duì)于國內(nèi)開源水平以及開源作品的評(píng)價(jià),如果能有強(qiáng)烈的分歧,我覺得挺不錯(cuò)的,因?yàn)橘潛P(yáng)讓作者得到肯定,批評(píng)能激勵(lì)作者繼續(xù)努力進(jìn)步
    每一個(gè)事物都有優(yōu)缺點(diǎn),只希望我們看事情時(shí)都能理智分析.
    lz給的例子的作者偶都很ym的. 希望國內(nèi)的開源越來越強(qiáng),越來越有影響力
      回復(fù)  更多評(píng)論   

    # re: 為什么大家瞧不起國內(nèi)的開源 2008-02-21 10:36 咖啡屋的鼠標(biāo)

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

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

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

    我覺得開源本身就是不錯(cuò)的舉動(dòng),但是如果打著開源的幌子做事情,就違背了開源的精神。
    國外的發(fā)展的比較早,有相當(dāng)?shù)幕A(chǔ)和環(huán)境,國內(nèi)做的還有些地方不夠,慢慢來吧。
    軟件是因問題而產(chǎn)生的,一個(gè)很獨(dú)特,高效的軟件,自然會(huì)有人做宣傳。
    我們使用者也要有一個(gè)平常心,畢竟人家付出了。  回復(fù)  更多評(píng)論   

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

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

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

    不了解開源,所以一直在關(guān)注.......

    從評(píng)論中漸漸理解開源.......  回復(fù)  更多評(píng)論   

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

    中國人的本性,導(dǎo)致大家有這種評(píng)價(jià),
    國人很是虛偽,大家當(dāng)然會(huì)這樣評(píng)價(jià)。  回復(fù)  更多評(píng)論   

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

    開源重要的不是代碼文檔,是社區(qū)。
    中國的那些開源項(xiàng)目有足夠開放和活躍的社區(qū)嗎?
    僅僅公開源代碼就是開源了?  回復(fù)  更多評(píng)論   

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

    支持開源。。
    一直都是開源的代碼。。伴著我成長(zhǎng) 哈 。雖然累了點(diǎn)。。  回復(fù)  更多評(píng)論   

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

    中國就是人多 各有各一套 覺的好亂  回復(fù)  更多評(píng)論   

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

    不熟悉java,無從評(píng)論java框架。框架怎樣取決于代碼的質(zhì)量,大家都能去看,沒有看,就覺得不好,那是個(gè)人的偏好,也無可厚非,我也覺得國外成熟的框架經(jīng)過很多應(yīng)用的檢驗(yàn),會(huì)選擇它們做項(xiàng)目。我看有些國內(nèi)程序員在國外領(lǐng)導(dǎo)的項(xiàng)目,開發(fā)的框架也是很好,不相信國內(nèi)的一些框架,就像不相信國內(nèi)的奶粉一樣的感覺。  回復(fù)  更多評(píng)論   

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

    需要重視呀  回復(fù)  更多評(píng)論   


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲精品国产日韩| 亚洲AV无一区二区三区久久| 亚洲av午夜国产精品无码中文字 | 视频一区二区三区免费观看| 国产精品免费看香蕉| 国产亚洲成在线播放va| 久久午夜羞羞影院免费观看| 日韩高清在线免费看| 亚洲啪AV永久无码精品放毛片 | 久久成人a毛片免费观看网站| 亚洲色偷偷偷鲁综合| 久久久精品午夜免费不卡| 亚洲一区综合在线播放| 亚洲大片免费观看| 最新亚洲春色Av无码专区| 国产大片91精品免费看3| 成人a毛片视频免费看| 色噜噜AV亚洲色一区二区| 久久久精品免费国产四虎| 亚洲性色成人av天堂| 波多野结衣久久高清免费 | 国产成人毛片亚洲精品| 13小箩利洗澡无码视频网站免费| 国产大片51精品免费观看| 国产成人无码精品久久久免费 | 一级做a爰性色毛片免费| 免费观看美女裸体网站| 免费在线人人电影网| 亚洲AV永久无码区成人网站 | 亚洲福利在线播放| 久久精品视频免费播放| 亚洲综合在线一区二区三区| 99热在线精品免费播放6| 亚洲精品无码久久久久YW| 在线亚洲精品自拍| 久久久久久99av无码免费网站| 永久免费无码网站在线观看个| 亚洲电影在线免费观看| 亚洲国产精品一区二区第四页| 19禁啪啪无遮挡免费网站| 日本一区二区三区在线视频观看免费|