在日常工作中,經(jīng)常發(fā)現(xiàn)一些大公司將大多數(shù)技術(shù)開(kāi)源。這些科技巨頭投資了數(shù)十億美元,但一段時(shí)間后將其公開(kāi),讓每個(gè)人都可以免費(fèi)使用。但是這些大型科技公司會(huì)得到什么回報(bào)呢?在90年代后期,將其技術(shù)公諸于世的想法,對(duì)于技術(shù)公司來(lái)說(shuō)被認(rèn)為是一個(gè)壞策略。越來(lái)越多的公司試圖隱藏和保護(hù)自己的技術(shù)。2020年,開(kāi)放式技術(shù)采購(gòu)的科技公司已成為主流。年收入10億美元的最賺錢(qián)的科技公司還是將其大部分技術(shù)開(kāi)源,這到底是為何呢?
持續(xù)創(chuàng)新
實(shí)際上,開(kāi)源是一個(gè)不斷創(chuàng)新的產(chǎn)業(yè)。您將要讓許多開(kāi)發(fā)人員使用您的技術(shù),如果他們發(fā)現(xiàn)一些錯(cuò)誤,或者如果他們改進(jìn)了某些東西,那么最終您對(duì)技術(shù)創(chuàng)新的了解將成倍增長(zhǎng)。公司將以不同的視角認(rèn)識(shí)到其代碼中的潛在問(wèn)題,最終數(shù)以百萬(wàn)計(jì)的技術(shù)愛(ài)好者正在努力為您開(kāi)發(fā)這種技術(shù)。
當(dāng)然,公司保留了為該項(xiàng)目做出貢獻(xiàn)的主要員工,并且他們?cè)诠芾硇碌呢暙I(xiàn)方面發(fā)揮著重要作用。此外,這給了他們雇用他們的機(jī)會(huì)。最后,它構(gòu)成了一個(gè)很大的社區(qū),而公司是該社區(qū)的負(fù)責(zé)人。
有時(shí)開(kāi)源可能不是首選:
毫無(wú)疑問(wèn),在RedHat,MongoDB等特定的業(yè)務(wù)用例中,開(kāi)源是有利可圖的。在人工智能方面,先進(jìn)的,不可預(yù)測(cè)的且對(duì)研究人員來(lái)說(shuō)要想利用他們的想法和研究資金就可以實(shí)現(xiàn)開(kāi)源。
熱門(mén)開(kāi)源項(xiàng)目
1. Visual Studio代碼:
它是由Microsoft開(kāi)發(fā)的開(kāi)源免費(fèi)代碼編輯器。根據(jù)堆棧溢出,它被評(píng)為最受歡迎的開(kāi)發(fā)人員環(huán)境。
2. TensorFlow:
TensorFlow是Google開(kāi)發(fā)的高性能數(shù)字計(jì)算開(kāi)源機(jī)器學(xué)習(xí)框架。它支持API開(kāi)發(fā)基于云的初學(xué)者和專(zhuān)家級(jí)應(yīng)用程序。
3. Ansible:
Ansible是一種IT自動(dòng)化工具。它是用python語(yǔ)言編寫(xiě)的,其用法為YAML,兩者都相對(duì)易于學(xué)習(xí)。
4.保管箱:
它是用于秘密管理的工具。保險(xiǎn)柜為任何機(jī)密提供統(tǒng)一的界面,同時(shí)提供嚴(yán)格的訪問(wèn)控制并記錄詳細(xì)的審核日志。
5. Kubernetes:
Kubernetes是一個(gè)開(kāi)放源代碼的容器編排系統(tǒng),旨在自動(dòng)進(jìn)行部署和擴(kuò)展以及容器化應(yīng)用程序的管理。
實(shí)際上,還有許多其他流行的開(kāi)發(fā)工具可用。在科技巨頭中,像Apple和Microsoft這樣的公司都非常開(kāi)源,并且開(kāi)源了諸如圖書(shū)館等有限數(shù)量的產(chǎn)品。與其他科技巨頭相比,它們對(duì)整個(gè)生態(tài)系統(tǒng)的貢獻(xiàn)很小。
通過(guò)上述介紹,相信大家已經(jīng)知道公司為何將其技術(shù)開(kāi)源了吧,想了解更多關(guān)于公司技術(shù)開(kāi)源的信息,請(qǐng)繼續(xù)關(guān)注中培偉業(yè)。