軟件開發共享可行嗎?

商界老玩童


軟件開發共享,這個共享的概念是如何定義?開源?還是說類似於共享單車?

如,題者欲從其中得利,那麼題者應該是想販賣軟件,那應該考慮的是客戶群體的大小,以及客戶的潛力。

如果是為了開源,讓大家幫你完成軟件,那就是當興趣來做了,這個,可以掛在git上,或者svn上來做。但是一旦開源,基本你就沒有盈利了


MelyLenient


不知你說的“軟件開發共享”準確定義是什麼,我假設你說的是如下3種情況:

1. 建立一個開發共享的平臺或圈子

參與圈子的成員通過網絡自願形成一個鬆散團隊(圈子),成員一起參與開發,共享開發成果。

理論上是可行的,關鍵在於圈子的“遊戲規則”的建立,每個成員的責權利如何以有法律依據的制度限定?

如何實現“多勞多得”?必須有激勵和懲罰機制。此外代碼的規範和標準化很重要,否則做出的東西沒有商業價值。

2. 開發成果共享的平臺或圈子

成員不是為共同開發一個項目來“共享”,而是共享或交換開發成果。

例如,將已經開發成功的程序、項目和其它成員分享(源代碼級);

或者,交換開發工作,例如甲方為乙方開發一段A程序,作為交換乙方為甲方開發一段B程序等,便於開發公司和團隊取長補點。

第二種情況有市場需求,例如一家公司擅長寫支付接口,一家公司擅長做UI,一家的長處正好是另一家的短處,可以交換。

3. Shareware(共享軟件)開發

Shareware(共享軟件)是國際上流行的一種軟件營銷模式,指的是開發公司或個人根據市場需要開發一種軟件,這個軟件分試用版和付費版,通過網絡免費發放試用版,試用版要麼使用時間有限,要麼功能有限制,只有用戶付費後,才能獲得付費版或解鎖全部功能。這是一種在全球成功運作多年的模式,針對PC軟件市場仍然可行。

筆者做Shareware十幾年了,可以私信交流。


網幫兵哥


實際上Github中那些開源項目就屬於軟件開發共享呀。只不過有一些為了保證軟件開發的質量,一般會對軟件開發者的角色做一些限制。


比如軟件創作者以及核心開發團隊對代碼有全部控制權,而其它開發者如果有興趣的話也可以通過提交Pull Request的方式參與到軟件的日常開發過程中,只不過這些請求在合併之前是需要核心團隊Review的。


程序猿藍天


目前一般航空航天領域的軟件開發基本都是合作共享平臺,可以具體VisualStudio,y也可以藉助GItHUB


Gail


軟件開發共享?首先統一代碼語言,再開放架構,再生態!這些很難打通!當然也可以協同!


MoFei在線


非核心可以共享


子寒46858583


開源項目就是代碼共享。不過,需求不同,對應的功能實現不一樣。


快樂工作生活每一天


可以的.相互約定好就行


鐵哥8687


共享軟件開發可能性不大,因為軟件開發最核心的是理解需求,共享的話就很難理解需求!


分享到:


相關文章: