04 : コンピュータとシステム

077 オープンソースを使いこなせ2 #10

オープンソースとは開発者の著作権を守りながらソースコードを改変することができる。そのためソースを公開し、再配布可能にする等のライセンス契約がある。

そのライセンス形態には、 GLP系、MPL系、BSD系などがある。
しかし、深く知る必要なんかない。有難く使わせて頂ければ良いのだ。(笑)

オープンソース

これこそがオープンソース。勿論、食べられる本物

MySQLは、現在オープンソース界で最も使われているデータベース。
もともと Perl言語を拡張したPHPと一緒に使用するケースが非常に多い。

少し前までは Java がウェブシステムの首席言語だった。今や小規模なシステムならPHPの方が多く使われている。

PHPは、HTMLの必要な箇所にプログラムを埋め込むことが出来る。何と言ってもウェブシステム構築のための関数が豊富だ。おまけにマルチバイトの扱いが容易。

最大の長所は、データベースへの接続(特にMySQL)が容易であること。関数を利用してデータの参照や更新(SQL文の発行)を簡単に行うことが出来る。

これらオープンソースを利用して、高機能な商用ウェブシステムを構築することが出来る。
この文章にピンと来ない人も多いかもしれない。

かっては開発言語(コンパイラ言語)を使用する場合もお金を出さなければいけなかった。データベースなんか非常に高価だった。
しかし、今や全てオープンソースで構築することさえ出来る。

定番のオープンソースは完成度が非常に高く、SEにとってオープンソースは必要不可欠なツールになったのだ。


ピックアップ記事

  1. 024 コンピュータのバグは生物だった!
  2. 046 うえの夏祭り2017
  3. 075 会社の後ろは隅田川
  4. 006 就活と企業人気ランキング
  5. 055 寅さん像、さくら像 除幕式

関連記事

  1. 04 : コンピュータとシステム

    012 ワークステーション (UNIX-workstation 1)

    大型汎用機の話しをしていると、凄く昔に感じる。しかし、UNIXワー…

  2. 03:雇用と仕事

    049 いつまでも通用するSEとは (SE #7)

    システム開発は、コンピュータの歴史と連動している。システム構成は、…

  3. 04 : コンピュータとシステム

    079 日本のオーディオメーカー徒然記

    休日に秋葉原の某大手家電量販店に出掛けた。秋葉原は会社の隣駅にあり、ち…

  4. 04 : コンピュータとシステム

    017 COBOL から C言語 4

    これまで、当時の大型汎用機のCOBOL言語からC言語に移行する際の感想…

  5. 03:雇用と仕事

    069 化石になっていく技術者たち #2

    数回に渡って、エンジニア魂・クリエーター魂について触れます。自分が…

  6. 04 : コンピュータとシステム

    058 マイクロソフト認定資格はどうだ #8

    履歴書の中で一番お目にかかるのが、マイクロソフト認定資格 MOS(Mi…

自分おすすめ記事

ちょっと気になる記事

ピックアップ記事

  1. 006 就活と企業人気ランキング
  2. 075 会社の後ろは隅田川
  3. 032 営業の神様
  4. 047 根知の花嫁(手作りの結婚式)
  5. 046 うえの夏祭り2017
  6. 225 リチャードティー/35年以上前の空間へ
  7. 055 寅さん像、さくら像 除幕式
  8. 053 チャリティコンサート(写真)
  9. 043 近未来の身につけるコンピュータ
  10. 078 2045年は、人類の技術的特異点
  1. 02:ビジネス

    013 祝!世界ジオパークがユネスコ正式事業化
  2. 01:社長ブログ

    053 チャリティコンサート(写真)
  3. 07:東京と新潟

    041 糸魚川白銀の世界(ドローン上空撮影)
  4. 02:ビジネス

    014 ジオパーク ユネスコ事業化記者会見
  5. 07:東京と新潟

    047 根知の花嫁(手作りの結婚式)
PAGE TOP