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

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

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

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

オープンソース

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

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

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

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

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

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

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

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


ピックアップ記事

  1. 003 東京分水会 おいらん道中
  2. 225 リチャードティー/35年以上前の空間へ
  3. 102 ピッキングリストを見やすくしろ!
  4. 127 在庫管理の失敗で会社が吸収
  5. 020 国際規格のEDIデータに触る

関連記事

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

    021 MS-DOS隆盛時代 (PC3)

    自分で言うのも何だが、コンピュータの仕事をしていた関係で、パソコンの知…

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

    030 OS/2 WARP (DOS/V #5)

    1992年頃から1996年頃、Windows95が登場し始める頃、Wi…

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

    018 RISCプロセサ (UNIX-workstation 3)

    UNIXワークステーションが巷に登場し、騒ぎ出した頃のマシンはRISC…

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

    043 未経験がSEになるまで (SE #1)

    私が大学卒業して初めて社会人になった会社は、大手ソフトウェア開発会社だ…

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

    034 興味深いワープロの誕生秘話(2/2)

    さて、前回の続きです。日本語変換スピードに20秒かかっ…

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

    052 情報処理技術者試験を振り返る #2

    前回、「試験が2種・1種・特種・システム監査だけの4区分の時代」と記載…

自分おすすめ記事

  1. 2018.01.26

    073 商売と経営
  2. 2018.01.18

    032 営業の神様
  3. 2017.12.16

    031 親鸞オペラ

ちょっと気になる記事

ピックアップ記事

  1. 032 営業の神様
  2. 047 根知の花嫁(手作りの結婚式)
  3. 046 うえの夏祭り2017
  4. 225 リチャードティー/35年以上前の空間へ
  5. 055 寅さん像、さくら像 除幕式
  6. 053 チャリティコンサート(写真)
  7. 043 近未来の身につけるコンピュータ
  8. 078 2045年は、人類の技術的特異点
  9. 041 糸魚川白銀の世界(ドローン上空撮影)
  10. 040 いといがわ春探訪(ドローン上空撮影)
  1. 07:東京と新潟

    040 いといがわ春探訪(ドローン上空撮影)
  2. 01:社長ブログ

    053 チャリティコンサート(写真)
  3. 02:ビジネス

    013 祝!世界ジオパークがユネスコ正式事業化
  4. 07:東京と新潟

    041 糸魚川白銀の世界(ドローン上空撮影)
  5. 07:東京と新潟

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