Movatterモバイル変換


[0]ホーム

URL:


Hatena Blog Tags
はてなブログ トップ
オープンソース
このタグでブログを書く
言葉の解説
ネットで話題
関連ブログ

オープンソース

(コンピュータ)
【おーぷんそーす】

(1)ソースの公開

コンピューターソフトウェアにおいて、その設計情報とも言うべきソースコードが広く一般に公開されていること。

(2)ソフトウェアのライセンスにおける区分のひとつ。

ただ単にソースコードを公開するということだけではなく、Open Source Initiativeによる定義であるThe Open Source Definitionによると次のようになっている。

  1. 再配布の自由 (Free Redistribution)
  2. ソースコード(の公開)(Source Code)
  3. 派生物(が同じライセンスで扱われること) (Derived Works)
  4. 原作者のソースコードの全一性(の要求ができる) (Integrity of The Author's Source Code)
  5. 個人やグループに対する差別の禁止 (No Discrimination Against Persons or Groups)
  6. 利用する分野に対する差別の禁止 (No Discrimination Against Fields of Endeavor)
  7. ライセンスの分配(追加ライセンスの禁止) (Distribution of License)
  8. 特定製品でのみ有効なライセンスの禁止 (License Must Not Be Specific to a Product)
  9. 他のソフトウェアを制限するライセンスの禁止 (The License Must Not Restrict Other Software)
  10. 技術的な中立 (The License must be technology-neutral)

現状は「オープンソース」という言葉のもつ「ソースの公開」という意味だけが一人歩きして、ソースの無償公開を基本としたさまざまな定義やライセンスがあふれていたり、派生物がオープンソースライセンスではないままであったりと、トラブルが起きている。
(2)の意味においてしかこの表現を認めない人にとっては、ソースコードが公開されているだけではオープンソースにはならない点には注意が必要である。

このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

関連ブログ

Esp32とサーボモータを使用した四足歩行ロボット開発記

はじめに 私、ロボット好きです。 中学くらいからマイコンで遊んでたりしてて、当時から「四足歩行ロボット作りたいなぁ~~」って思ってたんですよ。皆さんもそういう人いるでしょ~~~???(個人の意見 それを今更実現し、ある程度形になったのでご紹介です。こういうロボット作りたい!って人の参考になれば幸いです。なお、CADデータや中身のコードについては、最近流行りのオープンソースとして公開します!詳細は後述。。。 四足歩行ロボットの画像 ロボットのスペック 大まかな仕様 サーボモータ×8個使用した四足歩行ロボットです。 前進、左右への旋回、振動しながら移動(?)などの動きが可能です。 マイコンはEsp…

ネットで話題

もっと見る

関連ブログ

LibrePodsでAndroidでも“ほぼ純正”AirPods体験を ─ root必須オープンソースの正体

✅この記事では、開発者コミュニティ発のオープンソースツール「LibrePods」を整理します。AirPodsのノイズコントロールや入耳検出など、“iPhone専用”と思われていた機能を、AndroidやLinuxでもかなりのレベルまで再現してしまうプロジェクトです。 LibrePodsってどんなツール? Androidでどこまで再現できる? LibrePodsの主な機能 仕組みのキモ:Androidを「Appleデバイスっぽく」偽装 最大のハードル:root必須+Xposed前提 Redditの反応:GoogleのBluetooth事情まで話が飛び火 注目したいポイント:AirPodsとエコシ…

サカナAI(Sakana AI)とは?驚きの独自技術と注目される理由を初心者向けに徹底解説

日本発のAI企業「サカナAI」は何がすごいのか?初心者向け徹底解説 GoogleやOpenAIとは違うやり方で世界に挑む。時価総額4,000億円超えの日本企業「サカナAI」の正体に迫ります。 「日本のIT企業はもう世界で勝てない」 そんな常識を覆すかもしれない企業が、東京にあります。その名は「Sakana AI(サカナAI)」。 創業からわずか2年足らずで、Google、NVIDIA、日本のメガバンク、さらには米国の情報機関(CIA系)までもが出資を決定。その企業価値は約4,000億円にものぼります。 なぜ今、この日本のスタートアップが世界中から熱い視線を浴びているのでしょうか? その秘密は、…

YouTube閲覧アプリNewPipeから始まる上納金システム論

ボク:教えてもらったYouTube閲覧アプリのNewPipeに感動してるけど、これは登録したもんをほかの端末と共有できるの?Claude:NewPipeは基本的に端末ごとに独立したアプリなのでデフォルトでは端末間での同期機能はありません。登録チャンネルやプレイリストのデータをエクスポート/インポートできますよ。ボク:Windows環境だとどう?Claude:NewPipeのWindows用のネイティブ版は存在しません。FreetubeでNewPipeに近い使い心地が得られると思います!NewPipeに近い思想の広告なし・プライバシー重視ですけど、NewPipeとのデータの互換性はありません。ボ…

初心者でも安心!デスクトップ向けおすすめLinuxディストリビューション6選【2025年版】

Linuxって聞くと「難しそう…」「コマンドが多そう…」という印象を持つ人も多いですが、最近のLinuxは驚くほど使いやすくなっています。 特にデスクトップ向けディストリビューションはUIも洗練されていて、普段のパソコン作業ならWindowsやmacOSと変わらない快適さです。 この記事では、初心者から中級者までにおすすめできる使いやすいLinuxディストリビューション6選を紹介します。 それぞれの特徴やおすすめポイントを比較しながら、自分に合った1台を見つけてみてください。 🔹おすすめディストリビューション一覧 🐧 各ディストリビューション紹介 1. Ubuntu(ウブントゥ) ✅ おすすめ…

GitHub Pages で母艦サイト公開!AI Coding Lab – TERAKOYA Online 始動

🎉 GitHub Pages で「AI Coding Lab – TERAKOYA Online」を公開しました! 数時間前「とりあえず新しいリポジトリだけ押さえておこう」と思って動いていたのですが、AI先生のガイドに沿ってあれこれ試しているうちに── なんと、もう GitHub Pages の公開 までできてしまいました!🙌 🌐 公開リンクはこちら 👉TERAKOYA Online – フリーランス主婦のAI × ローコード研究所こちらに作成した GitHub 上のホームページは オープンソース です。GitHub のアカウントがなくても、誰でも無料でご覧いただけます。 📖 今見られる機能 …

話題のAIエージェントを作ってみた

1. はじめに NTT西日本の相浦です。 NTT西日本公式の技術ブログが始まりました。記念すべき第一回ということで、最近の私の「やってみた」を共有したいと思います。 最近よく耳にするAIエージェント。でも、「結局どういう場面で役立つの?」と思う方も多いのではないでしょうか。 本記事では、自治体業務の一つである粗大ごみ収集申込の受付を例にして、対話型で申込受付をしてくれるAIエージェントのサンプルを作ってみたのでご紹介します。 作ってみて気づいた工夫ポイントや「ここは意外と難しい」というところも交えつつ、「自分の業務に当てはめられるかも」と思っていただける内容を目指します。 1. はじめに 2.…

ロングテール――「売れない商品」を宝の山に変える新戦略

クリス・アンダーソン著『ロングテール――「売れない商品」を宝の山に変える新戦略』(早川書房、2006年9月20日刊)を読了した。 本書は、ヒット商品中心の従来型ビジネスから、ニッチ商品が集積する「ロングテール」型ビジネスへの転換を論じた一冊である。 ヒット商品は「選択肢の少なさ」から生まれる 「ロングテール」という概念の誕生 アマゾンを支える見えないインフラ オープンソースと集合知 評判という新しい「通貨」 参入障壁を下げるテクノロジー スタージョンの法則と情報の選別 オントロジーと情報整理の技術 「サティスファイス」のすすめ テクノロジーが個性を奪う危険 ロングテール・ビジネス成功の鍵 成功…

GitHub Readme Statsの全機能を解き放つ

GitHub Readme Statsは非常に人気のあるGitHubプロジェクトです。 指定されたGitHubアカウントのスター数、総コミット数、主要なプログラミング言語の使用状況などのさまざまな統計情報を動的に取得し、それらを美しいダイナミックカードに変換できます。 これらのカードを自分のGitHubのreadmeに追加することで、よりクールに見せることができます。 GitHub Readme Statsの使用は非常に簡単です。最も簡単な方法は、プロジェクトの公開リンクをreadmeに直接挿入し、いくつかのパラメータを追加することです。これは公式ドキュメントに記載されています。カードの具体的…


[8]ページ先頭

©2009-2025 Movatter.jp