ソフトウェア開発業界にはびこる“神話”のうち、オープンソースソフトウェア(OSS)に関するものが幾つかある。特に根強いのが、OSSの安全性や開発主体に関する神話だ。どのような神話なのか。
事実に必ずしも基づかない“神話”が、ソフトウェア開発業界にはかなり存在する。ソフトウェア開発に関する10個の神話のうち、3つ目と4つ目を取り上げる。いずれも“ある形式”のソフトウェアに関する、根強い思想に基づく神話だ。
オープンソースソフトウェア(OSS)は、ベンダーが開発したプロプライエタリソフトウェアよりも危険だ――。こうした神話が正しいことを示唆する明確な証拠はない。
OSSはソースコードを公開している。そのため「誰でもソースコードの脆弱(ぜいじゃく)性を突くことができるので、OSSは危険だ」と主張する人がいる。実際は、むしろその逆だという考え方が一般的だ。
何百人、何千人もの人々が、ソースコードに目を通してOSSのアップデートや機能強化を図っている。こうした作業によりOSSは、ほんの一握りのエンジニアが保守するプロプライエタリソフトウェアよりも安全性を確保できているという見方がある。
「OSSは、若くてやる気のあるエンジニアが、一日中仕事をした後、夜遅くまで働いて開発するものだ」という神話が、一部の人に根付いている。時間を忘れて朝までOSS開発に没頭する人が、少なからずいることは間違いない。ただし特に企業向けのOSSの場合、現実はこうした神話とは異なる。
OSSの主要な貢献者は、プロプライエタリソフトウェアのベンダーだ。オープンソースOS「Linux」を扱うWeb雑誌『LWN.net』の編集者であるジョナサン・コーベット氏によると、OracleやIBM、Googleといったプロプライエタリソフトウェアベンダーが、Linuxのカーネル(OSの中核となるソフトウェア)の改良に貢献している。
第3回は、5つ目と6つ目の神話を紹介する。
米国TechTargetの豊富な記事の中から、開発のノウハウや技術知識など、ITエンジニアの問題解決に役立つ情報を厳選してお届けします。
SASのCMOが語る マーケティング部門が社内の生成AI活用のけん引役に適している理由
データとアナリティクスの世界で半世紀近くにわたり知見を培ってきたSAS。同社のCMOに、...
SALES ROBOTICSが「カスタマーサクセス支援サービス」を提供
SALES ROBOTICSは、カスタマーサクセスを実現する新サービスの提供を開始した。
「Fortnite」を活用 朝日広告社がメタバース空間制作サービスとマーケティング支援を開始
朝日広告社は、人気ゲーム「Fortnite」に新たなゲームメタバース空間を公開した。また、...