並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 29 件 / 29件

新着順 人気順

BSDライセンスの検索結果1 - 29 件 / 29件

  • Facebookの特許条項付きBSDライセンスが炎上している件について|こんぴゅ

    先月あたりから、オープンソースソフトウェア(以下、OSS)のライセンスのあり方について、Facebookを火種にして侃々諤々の議論が起こっているので解説してみる。 ASFがFacebookにNOをつきつけることの始まりは、Apache Software Foundation(以下、ASF)という著名OSSプロジェクトを多数保有する非営利団体が、Facebookが自社OSSに付加している独自ライセンス Facebook BSD+Patents license を「Category-X」リスト(禁忌リスト)に追加したことだ。 ASFプロジェクトは、Category-Xに含まれるOSSに依存してはいけない決まりがあるため、Facebook製のOSSに依存しているプロジェクトは、8月31日以降はそれらの依存を取り除いてからではないと新しいリリースが出来ない。影響を受けたプロジェクトは少なくとも C

      Facebookの特許条項付きBSDライセンスが炎上している件について|こんぴゅ
    • VLGOTHIC FONT FAMILY

      VLGOTHIC FONT FAMILY VLゴシックフォントファミリ TrueType - Modern Gothic - High visibility - Suitable for Coding - Japanese VLゴシックフォントファミリは、M+アウトラインフォントベースのモダンゴシック体の日本語 TrueType フォントで、 次のような特徴を持っています。 M+ FONTS PROJECT による M+1C および M+1Mフォントを英数字、かな、 および一部の漢字(JIS第一水準漢字を含む約4800文字)に使用 JIS2004字形への切り替えを IVS と OpenTypeFeatureTagでサポート(M+から) (参考: jp04切り替えサンプル、 異体字データベース) 不足部分の一部(約2500文字)をProject Vine の 鈴木大輔が M+ の漢字部品等を

      • Markdown - Wikipedia

        Markdown(マークダウン)は、文書を記述するための軽量マークアップ言語のひとつである。本来はプレーンテキスト形式で手軽に書いた文書からHTMLを生成するために開発されたものである。しかし、現在ではHTMLのほかパワーポイント形式やLaTeX形式のファイルへ変換するソフトウェア(コンバータ)も開発されている。各コンバータの開発者によって多様な拡張が施されるため、各種の方言が存在する。 オリジナルのMarkdown[編集] 「書きやすくて読みやすいプレーンテキストとして記述した文書を、妥当なXHTML(もしくはHTML)文書へと変換できるフォーマット」として、ジョン・グルーバー(英語版)により作成された。アーロン・スワーツも大きな貢献をしている[4]。Markdownの記法の多くは、電子メールにおいてプレーンテキストを装飾する際の慣習から着想を得ている。 Markdownはグルーバーによ

        • MIST Project

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            MIST Project
          • IT・知的財産の法務ネット(大阪弁護士会): 海外サーバーを使用したわいせつ画像の配信

            ウェブサイトニューアルのお知らせ ウェブサイトリニューアルにより、こちらのページは削除されました。お手数ですが、トップページから閲覧をお願いいたします。 2021年12月まで公開しておりました法律解説記事やQ&Aにつきましては、陳腐化により削除しております。あしからずご了承願います。 法務ネット:トップページ i法律事務所 弁護士 川内康雄

            • JSONデータ圧縮方式をSnappyからzstdに切り替えた事例紹介 | BLOG - DeNA Engineering

              JSONデータ圧縮方式をzstdに切り替えデータ量を38.3%削減した事例、及びマイクロサービスの無停止アップデート事例について紹介したいと思います。 はじめに JPRゲーム事業本部開発基盤部の池田周平です。先日 Rails5対応についてDeNA techブログに投稿 した@namusyakaと同じチームで働いています。 JSON文字列をRDBに格納する際の圧縮フォーマットをSnappyからzstdに切り替え、データ量を削減した事例を紹介したいと思います。本対応を実施した目的はDB負荷対策です。DBで扱うデータをより小さくすることで、DBサーバのDiskI/O負荷とMaster-Slave間のレプリケーション遅延対策を目的としています。 「Sakasho」は、DeNAが持つモバイルゲームのためのプラットフォームです。複数タイトルのゲームを取り扱っており、一部データはゲーム毎の仕様差を吸収し

                JSONデータ圧縮方式をSnappyからzstdに切り替えた事例紹介 | BLOG - DeNA Engineering
              • Handling Keyboard Shortcuts in JavaScript

                Despite the many JavaScript libraries that are available today, I cannot find one that makes it easy to add keyboard shortcuts(or accelerators) to your javascript app. This is because keyboard shortcuts where only used in JavaScript games - no serious web application used keyboard shortcuts to navigate around its interface. But Google apps like Google Reader and Gmail changed that. So, I have crea

                • Mersenne Twister: A random number generator (since 1997/10)

                  English Version News: MTToolBox をGitHubで公開しました。(2013/10/04) TinyMTをリリースしました。 (2011/06/20) MTGPをリリースしました。(2009/11/17) SIMD-oriented Fast Mersenne Twister (SFMT) をリリースしました。 SFMTはオリジナルのMersenne Twisterより約二倍速く、 よりよい均等分布特性を持ち、零超過初期状態からの回復も高速です。 SFMTのページを見てください。 (2007/1/31) お願い:使う時にemailを一通下されば、 今後の改良のはげみになります。 どんなささいな問題点でも、見つけ次第御連絡下さい。 m-mat @ math.sci.hiroshima-u.ac.jp (このメールアドレスは スペースを抜いて手で打ち直してください)

                  • Tiled

                    This late patch release addresses a large number of issues and adds several new features. It is planned to be the last update to Tiled 1.10, with the focus now shifting towards the next release. Apart from fixing a number of issues in Tiled 1.10, this release adds read-only access to parts of the loaded project and improves the interaction of panning with Space. The latter now requires the left mo

                      Tiled
                    • Chromium

                      • GNU General Public License - Wikipedia

                        GNU一般公衆ライセンス(GNU General Public License、GNU GPLまたは、単にGPL) とは、GNUプロジェクトのためにリチャード・ストールマンにより作成されたフリーソフトウェアライセンスである。八田真行の日本語訳ではGNU 一般公衆利用許諾書と呼んでいる[6]。現在、GNU公式サイト日本語ページではGNU一般公衆ライセンスと表記されている[7]。 概要[編集] GPLは、プログラム(日本国著作権法ではプログラムの著作物)の複製物を所持している者に対し、概ね以下のことを許諾するライセンスである。 プログラムの実行[注釈 2] プログラムの動作を調べ、それを改変すること(ソースコードへのアクセスは、その前提になる) 複製物の再頒布 プログラムを改良し、改良を公衆にリリースする権利(ソースコードへのアクセスは、その前提になる) GPLは二次的著作物についても上記4点

                          GNU General Public License - Wikipedia
                        • Google Code Archive - Long-term storage for Google Code Project Hosting.

                          Code Archive Skip to content Google About Google Privacy Terms

                          • データベース負荷テストツールまとめ(1) - SH2の日記

                            Webシステム開発において性能試験を行う場合、hp LoadRunnerやApache JMeterといったウェブブラウザをエミュレーションしてくれる負荷テストツールを用いるのが定番だと思います。そんななか、たまにデータベース単体での性能を測ってほしいと頼まれることがあるので、そうした便利なツールはあるのかなと思って調べてみました。 データベースに対する負荷テストツールは探すとたくさん出てくるのですが、案件で使用しているRDBMSに対応していなかったり、トランザクション仕様が希望と異なっていたり、微妙に作りが悪かったりと、ニーズに合致したツールはすぐには見つかりません。そんなときにこのエントリがツール探しの参考になればと思います。 pgbench 対応RDBMS:PostgreSQL 対応OS:Linuxなど 言語:C 作者:石井達夫氏 ライセンス:独自(BSDライセンスに近い) トランザ

                              データベース負荷テストツールまとめ(1) - SH2の日記
                            • LLVM - Wikipedia

                              LLVM(エルエルヴィーエム、 またはエルエルブイエム)とは、コンパイル時、リンク時、実行時などあらゆる時点でプログラムを最適化するよう設計された、任意のプログラミング言語に対応可能なコンパイラ基盤である。当初は、LLVMの名称の由来は、Low Level Virtual Machine (低水準仮想機械) の略であるとしていたが[3]、現在は、何の頭文字でもないとしている[4]。 概要[編集] LLVMは、プラットフォームに依存しない中間表現であるLLVM-IRを生成し、LLVM-IRを特定のマシンの機械語などに変換する。LLVM-IRの段階で、言語やプラットフォームとは独立した最適化を行う。この方法によってLLVMは言語からもアーキテクチャからも独立しており、それぞれに特化した、プログラミング言語固有のモジュールと、マシン向けコード生成部を用意することにより様々な言語アーキテクチャーに

                              • GNUライセンスに関してよく聞かれる質問 - GNUプロジェクト - フリーソフトウェアファウンデーション

                                もくじ GNUプロジェクト、フリーソフトウェアファウンデーションと、そのライセンスに関する基本的な質問 GPLの全般的な理解 GPLを自分のプログラムに使う GPLのもとでリリースされたプログラムの配布 GPLのもとでリリースされたプログラムを使って他のプログラムを書く GPLのもとでリリースされたコードを結合した著作物 GPL違反に関する質問 GNUプロジェクト、フリーソフトウェアファウンデーションと、そのライセンスに関する基本的な質問 “GPL”とは何の略ですか? 自由ソフトウェアとは、GPLを使っているという意味ですか? 他の自由ソフトウェア・ライセンスではなく、GNU GPLを使ったほうが良いのはなぜですか? すべてのGNUソフトウェアにはライセンスとしてGNU GPLが使われているのですか? GPLを使うとそのプログラムはGNUソフトウェアになるのですか? GPLをソフトウェア以

                                • 本の虫: Clang VS 自由ソフトウェア

                                  オープンソースで有名なEric S. Raymondが、自由ソフトウェアで有名なRichard Stallmanに、GCCのアンチプラグインポリシーについて突っ込んでいる。 GCCは、長年、コンパイラーのモジュール化を政治的な理由で行っていなかった。もし、例えばパーサーや意味解析だけを分離して使えるようにしたり、内部表現を規格化したりしてしまうと、GCCの一部が、不自由なソフトウェアに取り込まれたり、あるいは不自由なソフトウェアがGCCのプラグインという形で入り込むことになってしまう。これは、利用者の自由を第一とする自由ソフトウェアにとって、悪夢のような未来である。そのような未来を未然に防ぐために、政治的な理由で、GCCのはプラグインに反対するポリシーを採用している。もし、GCCを改良したければ、自由なソフトウェアとなるべきなのだ。そして、GCCのプロジェクトに参加するべきなのだ。 とはい

                                  • Dat·データ版Git。データを分散管理、解析 MOONGIFT

                                    GitHubは各自がリポジトリを持つ分散型ソースコード管理システムになっています。そして各自が差分を受け取ることでコラボレーションを実現しています。 同じような仕組みをデータについても行おうとしているのがDatです。まだはじまったばかりのプロジェクトではありますが非常に興味深いソフトウェアになります。 インストールはnpmを使って行いますので簡単に完了します。 $ npm install dat -g インストールが完了したら、最も基本的な使い方を試してみます。 $ mkdir foo $ cd foo $ dat init これで初期化が終わります。Gitに似ていますね。次にデータを追加します。 # 一例 $ echo '{"hello": "world"}' | dat --json # CSVからも可能 $ cat some_csv.csv | dat --csv データの読み込みは

                                      Dat·データ版Git。データを分散管理、解析 MOONGIFT
                                    • Torch | Scientific computing for LuaJIT.

                                      What is Torch? Torch is a scientific computing framework with wide support for machine learning algorithms that puts GPUs first. It is easy to use and efficient, thanks to an easy and fast scripting language, LuaJIT, and an underlying C/CUDA implementation. A summary of core features: a powerful N-dimensional array lots of routines for indexing, slicing, transposing, … amazing interface to C, via

                                      • ニンテンドースイッチ、OSはFreeBSDベースと判明。プレステ4と同じ - すまほん!!

                                        任天堂の最新ゲーム機「Nintendo Switch(ニンテンドースイッチ)」のOSには、Free BSDが用いられていることがわかりました。 これはニンテンドースイッチの設定画面にある知的財産の表記から確認できます。 知財表記から、ニンテンドースイッチのOSはFreeBSDカーネルのフォークと考えられます。 何もこれはニンテンドースイッチに限った話ではありません。ソニーの家庭用ゲーム機PlayStation 4に採用されている「Orbis OS」は、FreeBSD 9.0ベースで開発されています。このほか、同じく携帯ゲーム機であるPS Vitaのライセンス表記にもFreeBSDとNetBSDが確認できます。 OSをLinuxで開発する場合、GPLライセンスでソースコードを公開する義務も出てきますが、BSDライセンスならばそれを回避することができるので、ゲーム機や家電製品が採用しやすいとい

                                          ニンテンドースイッチ、OSはFreeBSDベースと判明。プレステ4と同じ - すまほん!!
                                        • CLX C++ Libraries

                                          Overvies CLX C++ Libraries は,文字列処理やネットワークプログラミングの補助などを行うための, ヘッダファイルのみで構成された C++ ライブラリです. CLX C++ Libraries は, BSDライセンスで配布しています.ソースコードの複製・改変は自由ですが, 自己責任でお願い致します. Usage CLX C++ Libraries を使用する際には,以下のファイルをダウンロードし, 解凍して出来た clx フォルダ以下のヘッダファイルを作業フォルダにコピーするか, または,インクルードオプションを適切に指定して下さい. CLX C++ Libraries で作成したクラスは clx 名前空間の中に定義してあります. 利用する場合は,直接指定するか適切な using ディレクティブを指定して下さい. 動作確認は gcc 4.0.2 (Linux), gc

                                          • 完全無料の次世代グループウェア Thetis ワークフロー・勤怠管理・アンケートまで

                                            実用にはもちろん、Ruby on RailsによるWebアプリケーションの開発ベースとしても。 完全無料/ユーザー数無制限。 大規模ユーザーを擁するエンタープライズから、 ご家庭(親戚)でのパーソナルユースにまでスマートに対応します。 Thetisは無料で使えるばかりではありません。修正BSDライセンスのオープンソースですので、商用を含め、修正・再配布が可能です。 ユーザーズ・マニュアル (別ウィンドウで開きます) を見て頂ければ、その多彩な機能と使いやすさを実感していただけます。

                                            • 第1回 5分でわかるUnbound | gihyo.jp

                                              本特集では、次世代DNSサーバソフトウェア「Unbound」にフォーカスし、機能や特徴を解説しながら、実際の運用ノウハウについてお届けします。第1回目はUnboundの基礎知識について解説します。 Unboundの概要 UnboundはBINDの代替を目指したDNSキャッシュサーバです。2008年5月20日に正式版1.0がリリースされました。オープンソースのソフトウェアとして公開されており、ライセンスはBSDライセンスです。 UnboundはNLnet Labsにより開発と保守が行われています。UnboundはVerisign labs、Nominet、Kirei、ep.netによりJavaで開発したプロトタイプを、NLnet LabsがCで実装し直したものです。ちなみに、NLnet Labsはルートサーバとしても利用されているDNSコンテンツサーバのNSDも開発しています。リリースされた

                                                第1回 5分でわかるUnbound | gihyo.jp
                                              • 日本Unboundユーザー会

                                                日本Unboundユーザー会

                                                • JUNG - Java Universal Network/Graph Framework

                                                  Overview JUNG — the Java Universal Network/Graph Framework--is a software library that provides a common and extendible language for the modeling, analysis, and visualization of data that can be represented as a graph or network. It is written in Java, which allows JUNG-based applications to make use of the extensive built-in capabilities of the Java API, as well as those of other existing third-p

                                                  • inappsettingskit.com - このウェブサイトは販売用です! - inappsettingskit リソースおよび情報

                                                    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

                                                    • @IT:DNSリゾルバのニューフェイス「Unbound」(1/2)

                                                      2008年5月にリリースされたばかりの新しいDNSリゾルバ「Unbound」は、シンプルで高速に動作するうえに、話題となっているDNSキャッシュポイズニング攻撃への耐性も高いという特徴を備えています。(編集部) 株式会社 サードウェア 岩崎 登 2008/10/17 DNSとは、そしてUnboundとは UnboundはオランダのNLnet Labsが開発しているDNSキャッシュサーバ(DNSリゾルバ)である。2008年5月に正式版のバージョン1.0.0がリリースされ、BSDライセンスの下、オープンソースソフトウェアとして公開されている。 NLnet Lab.は、DNSコンテンツサーバ「NSD」の開発元としても知られており、開発元の信頼も高い。 インターネットでは、IPアドレスによって、アクセスするサーバ(ホスト)を特定している。IPアドレスとは、いわゆる郵便番号のようなもので、インターネ

                                                      • 日本発の仮想マシンはどのように作られたか

                                                        日本発の仮想マシン・ソフトウエアBitVisor 1.0が2009年3月30日,オープンソース・ソフトウエアとして正式リリースされた。政府の情報セキュリティ基本計画「セキュア・ジャパン」の施策の一つとして,政府機関への導入を目指し開発した,暗号化機能などを備える仮想マシン・モニターである。 開発を担当したのは筑波大学を中心とした産学のチーム「セキュアVMプロジェクト」。そしてCPUの仮想化を行うコア部分を一人で開発したのは,3年前のプロジェクト発足当時は大学を卒業したばかりの大学院生だった榮樂英樹氏である。榮樂氏は,中学生でIBM PCのエミュレータを,大学2年生で仮想マシン・モニターを作ったという経歴を持つ。 製品化に備えすべて独自開発 BitVisorは,クライアント・パソコンからの情報漏洩を防ぐ目的で開発されたクライアント・パソコン向けの仮想マシン・ソフトウエアだ。OSより下の,仮想

                                                          日本発の仮想マシンはどのように作られたか
                                                        • 秋元@サイボウズラボ・プログラマー・ブログ: スクロールするタブをYUIベースで実現したライブラリ

                                                          yodelerというYahoo UI ライブラリベースのUIを開発しているReid Burkeさんが発表したのが、タブ切り替えとスクロールを組み合わせた新しいタブ切り替え表示部品。 切り替えるときにタブの中身の切り替わりがスクロールでなされる、ということなんだけど、見てもらうほうがはやい。 縦スクロール版 / 横スクロール版 切り替えに時間がかかるので日常使いのページには良くない気もするけど、そうでないときにちょっとユーザをびっくりさせることができるかもしれない。 ライブラリはBSDライセンスで、その他の作品とあわせてsvnで公開されている。 via Ajaxian この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「である」調です。(参考)記事の内容が古くて役に立たなくなっている、という場合にはコメントやツイッタ

                                                          • C++向け簡易コマンドラインパーザ cmdline - 純粋関数型雑記帳

                                                            を作りました。 http://github.com/tanakh/cmdline 何か コマンドライン引き数の解析を助けるライブラリです。同じ目的のライブラリに、Cの標準関数であるgetoptやgoogleのgflagsなどがありますが、cmdlineは適当に使えてそこそこ便利というのを目指しています。getoptは使いにくいし、usageも自分で書く必要がある。gflagsはライブラリをインストールしたり、リンクしたりちょっと大掛かり。cmdlineは、1ヘッダファイルで、コピーするだけで使えて、修正BSDライセンスで公開しているので、自由にプログラムに取り込んでいただけます。 コードサンプル #include "cmdline.h" int main(int argc, char *argv[]) { cmdline::parser p; p.add("hoge", 'h', "hog

                                                              C++向け簡易コマンドラインパーザ cmdline - 純粋関数型雑記帳
                                                            1