Open source

Ano ang open source software?

Ang open source software ay software na ang source code ay inilalathala sa ilalim ng license na nagpapahintulot sa sinuman na gamitin, pag-aralan, baguhin at ibahagi ito. Ang Linux ang pinakakilalang halimbawa.

Makipag-usap sa isang engineer Knowledge base
Pasilyo sa pagitan ng dalawang mahabang hilera ng mga server rack sa isang data center

Ano ang ibig sabihin nito

Ang source code ay ang set ng mga instruksyong isinusulat ng programmer para gumana ang isang program. Sa open source software, pampubliko ang code na iyon, at ibinibigay ng license ang pahintulot na patakbuhin ang program, basahin kung paano ito gumagana, baguhin ito at ipasa ito. Kabilang sa mga kilalang license ang GPL at ang MIT license.

Ang mga open source na proyekto ay may mga maintainer, at marami ay may kumpanyang nasa likod nito. Karaniwang halimbawa ang Linux at Docker. Ang kabilang modelo ay ang closed source na software.

Bakit ito mahalaga sa isang negosyo

  • Walang bayad sa lisensya ng software: kadalasan ay wala kang binabayaran kada user o kada server para sa mismong programa, bagaman may gastos pa rin sa hardware at sa mga tao. May ilang proyekto ring nagbebenta ng bayad na edisyon na may dagdag na feature o suporta.
  • Walang iisang vendor na mawawala: dahil pampubliko ang code, maipagpapatuloy ito ng iba kung magbago ng direksyon o magsara ang kumpanyang nasa likod nito.
  • Code na mababasa at mababago mo: maaari itong suriin at iangkop ng iyong team o partner, na bihirang payagan ng isang closed na produkto.
  • May kailangan pa ring magpatakbo nito: ang pag-install, pag-secure, pag-update at pagsuporta rito ay may gastos na oras o pera. Maaaring bumili ng suporta mula sa vendor o sa isang service company.

Paano ito lumalabas sa aming trabaho

Karamihan sa mga platform na binubuo namin para sa mga kliyente ay open source: Linux, Kubernetes sa Talos Linux, Proxmox VE, Ceph, Docker at mga OPNsense firewall. Ang aming mga FreePBX na phone system ay walang per-seat na lisensya mula sa amin. Pinapatakbo namin ang Proxmox at Ceph sa sarili naming imprastraktura, at nagpapanatili kami ng sarili naming mga pampublikong open-source na tool.

Mga kaugnay na serbisyo

Linux at Kubernetes

Mga server at container platform na binuo sa open source.

Proxmox consulting

Mga virtualization cluster, kasama ang paglipat mula sa VMware at Hyper-V.

Mga VoIP phone system

Mga FreePBX na phone system na walang per-seat na lisensya mula sa amin.

Alamin ang higit pa

  • Open-source software sa WikipediaIsang neutral na pangkalahatang-ideya ng konsepto at kasaysayan nito, kapaki-pakinabang sa mga bagong sa paksa.
  • The Open Source DefinitionAng mga pamantayang dapat matugunan ng isang lisensya para ituring na open source, para sa mga gustong malaman ang eksaktong tuntunin.
  • Choose a LicenseMga simpleng buod ng mga karaniwang lisensya, kapaki-pakinabang sa mga negosyong naglalathala ng sarili nilang code.

Hindi sigurado kung saan babagay ang open source?

Sabihin sa amin kung aling mga lisensya ng software ang binabayaran ninyo ngayon. Sasabihin namin kung saan magagamit ang isang open source na opsyon at kung saan hindi.

Magsimula ng usapan