タグ

オープンソースに関するYassLabのブックマーク (4)

  • 倫理を振りかざすライセンスが好ましくないのは何故か?

    オープンソースが社会で受容されるにつれ、コミュニティの中においても一定の倫理が求められる傾向が強まっている。Code of Conduct(行動規範)を定める開発プロジェクトが多くなったのもその流れだろう。しかしながら、ライセンスによって使用者に対して倫理的な行動を求めることは現在に至っても忌避されており、それを悪だと看做す人々も多い。これは何故だろうか? (稿は「オープンソースとは何か? Open Source Definition逐条解説書」の付録の一つとして収録されている文書である。) 嫌いな奴を排除する 大抵の人には嫌いな人がいるものだ。人間とはそのようなものだろう。その嫌いな人々に自分が開発したソフトウェアを使わせたくないという感情を持つことを中々否定できるものではない。そして、ソフトウェアの開発者には開発したソフトウェアに対する著作権が帰属する。著作権に基づいて第三者に対しソ

    倫理を振りかざすライセンスが好ましくないのは何故か?
    YassLab
    YassLab 2024/06/30
    “ライセンスとは著作権を保持する者が第三者に対して行う一方的な許諾の宣言に過ぎない / 厳密にはライセンスは契約ではない / 複雑にすればするほど、善意の人々は混乱し、悪意の人々が得をすることになる”
  • オープンソースの商標について

    Open Source Group Japan – オープンソース・グループ・ジャパン オープンソースの定義、オープンソースに適合するライセンスの参考訳などを公開し、オープンソースの発展に寄与するために様々な活動を行っています。 オープンソース商標 Open Source Group Japanでは、日国内において 「オープンソース/Open Source」を商標登録(第4553488号)しています。 日国内におけるオープンソース商標は日のコミュニティを代表して Open Source Group Japanが管理しています。 オープンソース商標の利用について オープンソース/Open Source に関する商品やサービスを販売するなどの際、オープンソース / Open Sourceが登録商標であることを示す必要は一切ありません。また、オープンソース / Open Sourceという

    オープンソースの商標について
    YassLab
    YassLab 2023/08/19
    "Open Source Group Japanでは、オープンソース / Open Source 商標を誰もが自由に使うことを認めます。ただし、我々はOSIの定める「オープンソースの定義」に沿う形で オープンソースという言葉が利用されることを希望しています"
  • オープンソースビジネスの挑戦と現実|Rui Ueyama

    いい感じのオープンソース・ソフトウェアを書いて、それを元に起業することを考えてみたことがある人は結構いるようだ。実際に僕はここ1年半ほど、自作のオープンソース・ソフトウェアを元にビジネスを立ち上げようと試行錯誤してきた。その経験についてここでシェアしてみようと思う。 あらすじ薄々予期していたことではあったけれど、結論から言うと、そんなにはうまくいかなかった話ということになる。要点をまとめると次の通りだ。 「moldリンカ」というオープンソースのツールを開発して、それを元にビジネスを行おうとしていた そこそこ稼ぐことはできたものの、大きなリターンを得るのは難しかった ほとんどの企業はオープンソースを大々的に活用していても「無料のソフトウェア」にはお金を払うつもりはないし、払いたくても社内制度上できない 大きなリターンを得たいのならば、自作のオープンソース・ソフトウェアを元にサービスを立ち上げ

    オープンソースビジネスの挑戦と現実|Rui Ueyama
    YassLab
    YassLab 2023/06/08
    “一部の企業(例えばGoogle)ではAGPLプログラムを念の為に全面的に禁止しており、そういう会社はプロジェクト全体を買収するインセンティブがある。moldリンカを買収して、MITなどのもっとリベラルなライセンスに変更”
  • Code Reading プレミアムブックス版 オープンソースから学ぶソフトウェア開発技法

    YassLab
    YassLab 2022/11/18
    “オープンソースソフトウェアのソースコードを読み解くことで、そこに存在するさまざまなテクニックやノウハウ、Tipsを習得するためのガイドブックです。”
  • 1