開源軟體 商業軟體
我很喜歡閱讀其他人分享的關於他們如何開始使用開源軟體的故事,因此我想補充一下。 不同之處在於,我純粹是出於業務原因而選擇開源。 後來我出於諸如個人自由和社群之類的原因而接受了開放源**方式,但是我最初接觸開放源**方法的原因是試圖找到解決業務問題的最佳解決方案。
在2023年代初期,我的職業生涯使我進入了網路管理領域。 儘管「網路」一詞可能會讓您想到路由器和交換機,但那時的網路管理卻與連線到計算機網路的任何事物有關。 這包括網路基礎結構和服務以及使它們成為可能的應用程式和軟體,例如資料庫。 當時,企業級軟體僅在solaris和hp-ux等unix變體上執行,而用於網路管理的平台既昂貴又複雜。
我曾在多家銷售軟體管理解決方案的公司工作,後來被帶進去實施它們。 雖然這項工作通常很有意義,但可能會令人沮喪。 我不止一次遇到以下情況:
我將飛往客戶站點一周。 在星期一,我們將安裝該軟體。 這通常要花費幾個小時,因為除了實際安裝之外,我們還必須經歷耗時的過程,將許可證金鑰繫結到特定的伺服器硬體。 到一天結束時,我們將啟動並執行該應用程式,並可以開始自定義過程。
在星期二,我會在軟體中發現乙個錯誤。 馬達加斯加蟑螂大小的惡臭蟲幾乎使我們停滯不前。 我會打**給**商,他們通常會通知我他們已經知道該錯誤並已修復。 大! 寄給我補丁。 然後他們會告訴我他們做不到。 取而代之的是,我將不得不等待下乙個補丁發布週期,這可能需要數週的時間。 我最終會在客戶站點上無所事事地無法退款。 考慮到雇用我的公司希望按我的時間向客戶收費,這常常使我感到不舒服。
我們將遇到的另乙個大問題是,幾乎沒有一種工具可以滿足客戶的所有需求。 我們將安裝許多不同的產品,然後找到使用指令碼和其他技巧將它們「粘合」在一起的方法,因為乙個**商幾乎沒有動力為其他**商的產品提供與他們的產品互動的簡便方法。 當然,這對我的老闆來說是個福音,因為這些指令碼往往會破壞每次軟體更新。 這似乎是解決問題的一種非常低效的方法。
但是最大的問題是應用程式本身的性質。 他們經常強迫您以某種方式做事,即使那意味著您必須更改業務流程才能適應該模型。 考慮一下-在大多數情況下,公司使用和開發的內部流程是將它們與其他**商區分開來並提供競爭優勢的原因。 強迫那些改變以適應某個任意框架似乎是錯誤的-這些工具是否足夠靈活以適應各種情況?
當一些朋友告訴我有關opennms的資訊時 ,我很感興趣,該專案是乙個使用開源構建企業級管理框架的專案。 它似乎解決了所有這些問題。 發現錯誤? 然後在那裡修理。 寫點膠水嗎? 將其提交到**中,使其可以成為解決方案的一部分,而不是單獨的附加元件。
但是最大的事情是,我們終於有了乙個可以根據終端使用者的需求進行模製的平台,而不是相反。 從第一天起,應用程式就內建了靈活性,這也意味著部署所需的時間更少。 過去需要幾個月的專案可以在數週內完成,這意味著客戶可以更快地開始看到收益。
我在2023年9月獲得了opennms的乙份工作。2023年5月,啟動該項目的公司決定專注於其他事情,但是我非常確定這是我要走的路,所以我辭職並成立了一家公司來保持它還活著。 我作為編碼員的天賦幾乎為零,但是我堅信可以找到志同道合的人來從事編碼工作,因此我願意為此投入自己的職業生涯。
這是我做過的最好的專業決定。
這並不是說它一直很容易。 至少在那時,很多人認為「免費軟體」意味著「免費解決方案」。 在許多情況下,投資開源確實具有最佳的商業意義,但有時很難說出,軟體的靈活性所帶來的價值超過成本節省。 幸運的是,隨著開源變得無處不在,這項工作變得越來越容易。
最初,我的開放源**經驗僅限於opennms以及與其直接相關的軟體,例如linux , postgresql和rrdtool 。 隨著我對環境和開源社群越來越熟悉,我開始越來越多地使用開源軟體。 我今天使用的幾乎所有裝置(從台式電腦到移動裝置,再到記錄我**的電視節目的計算機)都在執行開源軟體。
我現在已經在一家開源公司工作了近15年,一直在謀生,在桌子上擺食物,還按揭貸款。 最好的部分是,通過運營乙個開放式組織,我們已經能夠建立乙個很小但令人驚嘆的團隊,從而使opennms成為一些世界上最大的公司的首選管理平台。 通過嚴格按照開放源**將其作為一項商業決策,我們能夠執行「幫助客戶,獲得樂趣和賺錢」的使命宣言。
它極大地豐富了我的生活,我周圍許多人的生活以及客戶的底線。
翻譯自:開源軟體 商業軟體
開源軟體 商業軟體 從開源軟體中謀生
開源軟體 商業軟體 接下來,nitish根據以下標準比較了開源內容管理中的三大巨頭 drupal,joomla和wordpress 安裝時間和複雜性,外掛程式和主題可用性,易用性以及定製和公升級。最後 目前 nitish分享了他對andriod通過開放源 在百萬人心中逐漸流行的想法。我們很高興nit...
開源軟體 pk 山寨軟體 pk 商業軟體
金融危機下,各企業cio紛紛找尋降低it成本的辦法。於是乎,開源軟體和山寨軟體被拿出來討論 分析。在資訊化建設過程中,到底該選擇開源軟體?山寨軟體?還是商業軟體?下面談談我個人的看法。一 開源軟體 在開源軟體領域,最著名的就算是linux了,其實在企業管理軟體方面,早已經出現了開源erp crm h...
開源軟體與商業軟體的選擇
這篇文章我已經思考和構思很久了。一直在寫與不寫之間猶豫。想寫,只是希望自己能做個拋磚引玉的引子,能夠引起大家足夠的思考。不寫,可以說不敢寫,是因為自己閱歷有限,很多地方也沒有搞明白。而且開源軟體和商業軟體之間的關係不能說是勢同水火,但也是屬於井水不犯河水。原來題目我想的是 開源產品與商業產品的二難選...