フリーのUNIXカーネルを開発するGNU Hurdプロジェクトは4月15日、最新版となる「GNU Hurd 0.6」をリリースした。16年ぶりに公開された前バージョンから約1年半での新版リリースとなる。コードの整理やバグ修正が行われているとのこと。 GNU HurdはFree Software FoundationのRichard Stallman氏の提唱により1990年にスタートした歴史あるプロジェクトで、UNIXカーネルの代替を目指している。必要最小限の機能のみを実装した「GNU Mach」マイクロカーネルを採用し、ファイルシステムやネットワークプロトコル、ファイルアクセス制御などはその上で実行される。対応アーキテクチャは現在32ビットx86マシンのみ。x86_64対応版は開発中としている。コンパイルには「i?86-gnu」をターゲットとして設定したツールチェインが必要となる。 GNU
Richard Stallman's personal site. https://stallman.org For current political commentary, see the daily political notes. RMS's Bio | The GNU Project What's bad about: Airbnb | Amazon | Amtrak | Ancestry | Apple | Change.org | ChatGPT | Cloudflare | Discord | Ebooks | Eventbrite | Evernote | Ex-Twitter | Facebook | FLIXbus | Frito-Lay | Frontier | Google | Gofundme | Grubhub | In-N-Out Burger | Inte
The concept we need is that of a free hardware design that permits users to use the design and to copy and redistribute it, with or without changes. Ian Schick watches a plastic hand being printed in a 3D printer at the 3D Systems booth at the International CES, Jan. 7, 2015, in Las Vegas.Jae C. Hong/AP To what extent do the ideas of free software extend to hardware? Is it a moral obligation to ma
Tom Tromey wrote a PythonGdb tutorial which helps make the official Python binding docs much more accessible: Installing a Python-enabled debugger We’ll start at the very beginning: checking it out, building it, and then “hello, world”. Writing a new gdb command I'll show you how to implement a new command to save breakpoints to a file. gdb convenience functions Now we’ll see how to write new func
GNU EmacsのGrand Unified Debugger(gud.el)にLLVMデバッガ(LLDB)の基本的なサポートを追加する動きに対し、Richard M. Stallman氏が反対している。Stallman氏はGNUパッケージに対して組織的な攻撃が行われているようだと述べ、戦略的な反応をするようGNUプロジェクトに呼びかけている。メーリングリストでの彼の発言は、GDBなどとともにEmacsで利用可能なデバッガとして、LLDBをサポートするパッチの登場を受けたものだ。他のEmacsの開発者は、EmacsがWindowsやOS XをサポートしているのにBSDライセンスのコンパイラ/デバッガをサポートしない理由はないなどと述べ、RMSの発言をあまり重く受け止めてはいない。Emacsのメンテナーは見当違いの主張だと述べ、LLDBサポートをマージする決定に影響を与えるものではないとし
RMS Feels There's "A Systematic Effort To Attack GNU Packages" Written by Michael Larabel in GNU on 7 February 2015 at 08:50 AM EST. 178 Comments Richard Stallman has come out against support for basic LLVM debugger (LLDB) support within Emacs' Gud.el as he equates it to an attack on GNU packages. Andrew Moore on Friday posted a mailing list thread about adding basic LLDB support to gud.el, the Gr
https://gcc.gnu.org/gcc-5/changes.html 網羅的ではなく、気になったものだけ抽出して書いています。 C++11、C++14関係の対応状況は、cpprefjpサイトにもほぼ反映しました。 C++14を全実装 変数テンプレート 宣言時のメンバ初期化を持つ型の集成体初期化を許可 constexprの制限緩和 サイズ付きデアロケーション -std=c++14オプションが使えるようになる。旧-std=c++1yオプションは非推奨。 C++11周りのライブラリサポート改善 std::listのsize()メンバ関数が、デフォルトでO(1)になる std::dequeとstd::vector<bool>に、ステートフルアロケータのサポートを追加。 iostreamのクラスに、ムーブとswapのサポートを追加。 std::alignとstd::aligned_union
by Richard Stallman We say that running free software on your computer means that its operation is under your control. Implicitly this presupposes that your computer will do what your programs tell it to do, and no more. In other words, that your computer will be loyal to you. In 1990 we took that for granted; nowadays, many computers are designed to be disloyal to their users. It has become neces
OpenMP 4.0 Offloading For Intel MIC Lands In GCC 5 Written by Michael Larabel in GNU on 13 November 2014 at 09:41 AM EST. 3 Comments GCC 5 seems to be getting more exciting by the day! The latest feature being piled onto GCC 5 for release next year is OpenMP 4.0 offloading support to target Intel MIC platforms. The Intel Many Integrated Core (MIC) Architecture is the company's co-processor compute
GNU Emacsが、プロジェクトで使用するソースコード管理ツールをBazzarからGitに移行させた(Phoronix)。 以前、「オープンソース」という言葉を広めた人物としても知られるEric S. Raymond氏がEmacs開発者向けメーリングリストに「Bazaarは死につつある」としてBazzarからの移行を提案していた(スラッシュドットの過去記事)ことも移行のきっかけになったようだ。 Emacsのソースコードを公開するGitリポジトリ自体は以前から存在したが、Emacsは非常に長い歴史のあるソフトウェアということで、その過去の履歴までを含めてGitに移行させるのは大変な作業だったようだ。 なお、リポジトリの情報やGitを使ったEmacsの開発手順についてはEmacs Wikiにまとめられている。
Try Red Hat products and technologies without setup or configuration fees for 30 days with this shared Openshift and Kubernetes cluster.
Phoronixで知ったが、Linus TorvaldsがGCC 4.9.0のコード生成にブチ切れている。 問題はLinuxカーネルのload_balance()がランダムにパニックを起こすというもので、その原因は、報告者の使っているコンパイラーであるGCC 4.9.0のコード生成がおかしかったという話だ。 Linus様は御自ら生成されたコードを読み給い、平生と変わらぬ調子で物事の道理を示された。 Linux-Kernel Archive: Re: Random panic in load_balance() with 3.16-rc From: Linus Torvalds Date: Thu Jul 24 2014 - 14:47:25 EST On Wed, Jul 23, 2014 at 6:43 PM, Michel DÃnzer <michel@xxxxxxxxxxx> wro
C++の参考書も書かなければならないのだが、今、GNUのAutotoolsについて学んでいる。そもそも、何故必要なのか(なぜ手でMakefileを書かないのか)というところから調べている。 GNU Autoconf, Automake and Libtool Autotools: a practitioner's guide to Autoconf, Automake and Libtool GNU coding standards - GNU Project - Free Software Foundation (FSF) 今のところの背景事情の理解としては、以下のようなものではないかと思う。 はじめに、makeがあった。makeをとりあえず使うのは簡単だが、すこし高度なことをしようとすると、とたんに難しくなる。そのため、既存のよく書かれたものがプロジェクトからプロジェクトへと流用されて
GNU sed 4.2.2 released, and a rant from the maintainer GNU sed 4.2.2のリリースに合わせて、メンテナーであるPaolo Bonziniが、GNU sedを含むGNUプロジェクトのメンテナーをやめると発言している。さらに、その理由について書き立てている。 私はGNU sed 4.2.2を喜ばしく発表する。 喜ばしからぬ発表として、私はGNU sed(8年間)とGNU grep(3年)のメンテナーから降りる。私はさらに、Autoconf, Automake, Libtool, gnulib, libsigsegv, Bsionのコミットアクセス権も放棄する。 GNUメンテナーと外部の者に告ぐ。この発表や、Nikos Mavrogiannopoulosの発表、gnutlsの移行は、驚くにあたらない。 gnutls is movin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く