Webの世界にもGPLと同様の自由や相互運用性をもたらす小粋なAGPLであるが、運用に際しては注意点がある。それは、ライセンスの互換性である。結論から言うと、AGPLはGPLv2と互換性がない。GPLv2を利用したソフトウェアを改変またはリンクして、AGPLとしてリリースすることは出来ない。それが最大の問題である。GPLv3では一部互換で、GPLv3のソフトウェアを改変してAGPLとしてリリースすることは出来ないが、GPLv3のコードをリンクしたソフトウェアをAGPLv3としてリリースすることが可能である。 なーんだ、じゃあGPLv3のソフトウェアを使えばいいのね?と思うかも知れないが、そうは問屋が卸さない。そもそもの問題点として、GPLv2とGPLv3の互換性がないという問題がある。GPLv3には、ソフトウェア特許に対する保護の強化(つまり、GPLv3ソフトウェア開発元の人が、その利用者
当エントリーは多くの誤りを含んでいます。参考にされる場合は最後の追記部分まで含めて読まれるようにお願いします。 それなりに慣れているはずのプロのプログラマでも、このような勘違いや大失態をすることがあるという教訓として残すために、エントリーの削除や修正はせずに追記のみに留めておきます。 JavaScriptで、配列に要素を追加するメソッドに、push、unshift、splice、concatがある。このうち、配列の後方に要素を追加するのは、(要素を好きな場所に追加可能なspliceを除くと)pushとconcatの二つである。この二つのメソッドは破壊的/非破壊的の違いがあれ、似たような挙動を示す。
SSDがそろそろ高速なIOを必要とするサーバやノンスピンドルが必要とされるノートPCの分野でメインストリームに入りそうな勢いを感じます。僕が使っているEeePC S101もSSDですし、最近僕の周りでノートPCを購入する人の半分はネットブックが安いということもありSSDを採用したノートPCを選んでいます。SSDがPCのメインストレージになったとき、どのような変化が起きるかをまとめておく必要がありそうな感じです。 最近のSSDトピックとしてはPFIの全文検索エンジンSedueがSSD向けに最適化した例が有名でしょう。 http://preferred.jp/pub/seminar20090408.html また、奥一穂さんの一連のエントリーも見逃せないでしょう。 Kazuho@Cybozu Labs: ウェブサービスにおける SSD 導入にむけて〜検索サービスの可能性 Kazuho@Cybo
東原亜希オフィシャルブログ 『ひがしはらですが?』(プラチナムプロダクション)Powered by Ameba元モデルでスポーツキャスター、グラビアなど幅広いジャンルで活躍するタレント東原亜希のオフィシャルブログ。若い女性の読者が多く、化粧品、エステ、ダイエット、スキンケアなどの美容情報を幅広く紹介。新婚生活や家庭のこともブログで綴っています。
JavaScriptを用いて、ローカルで使うちょっとしたツールが書けたら便利だろうなあと思ったことはありませんか? 本稿ではJavaScript向けのwxWidget実装である「wxJavaScript」というライブラリおよびJavaScript実行環境を用いて、JavaScriptで作るちょっとしたデスクトップアプリの実装法について可能な限り多くの実装例を交えながら解説したいと思います。 はじめに JavaScriptを用いて、ローカルで使うちょっとしたツールが書けたら便利だろうなぁと思ったことはありませんか? JavaScriptはオブジェクト指向、正規表現、匿名関数などをサポートする強力なスクリプト言語です。 しかし、その利用範囲はほぼウェブ開発に限定されています。 最近でこそ兄弟言語とも言えるActionScriptがAIRテクノロジの登場によってデスクトップ分野に進出しましたが、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く