「gnu」カテゴリーアーカイブ

GNU AWK 5.0がリリース。8年ぶりのメジャーバージョンアップ。正規表現ライブラリがGLIBCからGNULIBへ移行、名前空間が実装 - Publickey

GNU AWK 5.0がリリース。8年ぶりのメジャーバージョンアップ。正規表現ライブラリがGLIBCからGNULIBへ移行、名前空間が実装 - Publickey

GNU AWK 5.0がリリース。8年ぶりのメジャーバージョンアップ。正規表現ライブラリがGLIBCからGNULIBへ移行、名前空間が実装 - Publickey

GNU AWK 5.0がリリース。8年ぶりのメジャーバージョンアップ。正規表現ライブラリがGLIBCからGNULIBへ移行、名前空間が実装 UnixやLinuxにおいてsedやgrepなどと並んでよく知られているツールの1つがawk(オーク)です。このawkのGNUプロジェクトによる実装の最新版「GNU AWK 5.0」(gawk 5.0)のリリースが発表されまし...

はてなブックマーク - GNU AWK 5.0がリリース。8年ぶりのメジャーバージョンアップ。正規表現ライブラリがGLIBCからGNULIBへ移行、名前空間が実装 - Publickey はてなブックマークに追加

Stallman、対人コミュニケーションガイドラインを策定

Artane.曰く、

GNU創設者でありフリーソフトウェア活動で知られるRichard M. Stallman氏が、対人コミュニケーションにおけるガイドライン「GNU Kind Communications Guidelines」を発表しました(原文Phoronix.com)。

最近、性的少数者の扱いや女性の扱いやそれらへの「見方」の違いでFOSS界隈がゴタゴタするケースが出てきてて、GNUのプロジェクトから人やプロジェクトが抜けたりまでしたり女性がFOSSに余り貢献してないと言う指摘がされることが増えたように思いますが、そこら辺への対策のようです。

また、英語では対象となる相手の性によって3人称単数代名詞をheとsheで使い分けますが、これが理由で揉める事件も発生しているため、問題を回避する言い回しも提案されています。

今は性的少数者や女性など、ジェンダーにまつわる揉め事が発覚することが多いですけど、そう遠くない時期に宗教間の問題とかどの国や民族に属するかで揉める(例えばイスラム教徒とユダヤ教徒の間とか、ミャンマーや中国の多数民族と少数民族とか)ケースが発覚してくるんじゃないかと思ってますので、これが試金石になるのか、それとも有名無実化するのか、関心を持って見守ろうかと思ってます。

すべて読む | GNU is Not Unix | この記事をTwitterでつぶやく この記事をFacebookで共有 この記事をGoogle Plusで共有 このエントリーをはてなブックマークに追加

関連ストーリー:
Linuxの開発指針変更を巡り一部開発者が「社会正義戦士に乗っ取られた」と反発、反対運動も起こる 2018年09月27日
奴隷制を連想させるとして、Pythonで「master」「slave」といった単語が削除される 2018年09月14日
glibcのマニュアル内にあるジョークを巡ってコミュニティとRMSが衝突、RMSが特権を行使 2018年05月09日
LibrebootはGNUプロジェクトに復帰すべきか 2017年04月27日
RMS、LibrebootのGNUプロジェクト離脱を認める 2017年01月07日
RMS曰く、オンラインパブリッシャーは読者が記事の閲覧料金を匿名で支払えるようにすべき 2016年09月08日
RMS曰く、プロプライエタリーソフトウェアの多くがマルウェア 2015年05月24日
ドキュメント内の「he」は性差別的なので「they」に直すべき、という提案により騒動が起こる 2013年12月02日

GNUプロジェクト提唱者のリチャード・ストールマンによる「心あるコミュニケーションのガイドライン」が発表される – GIGAZINE

GNUプロジェクト提唱者のリチャード・ストールマンによる「心あるコミュニケーションのガイドライン」が発表される - GIGAZINE

GNUプロジェクト提唱者のリチャード・ストールマンによる「心あるコミュニケーションのガイドライン」が発表される - GIGAZINE

フリーソフトウェア運動の中心的存在でGNUプロジェクトを導く世界的に著名なプログラマーのリチャード・ストールマン氏が、GNUプロジェクトに参加するすべてのプログラマーに向けて、「他者を思いやる寛容的なコミュニケーションをとること」を求める「GNU Kind Communications Guidelines」を発表しました。ソフトウェ...

はてなブックマーク - GNUプロジェクト提唱者のリチャード・ストールマンによる「心あるコミュニケーションのガイドライン」が発表される - GIGAZINE はてなブックマークに追加

本の虫: GCCのgit移行が難航中

本の虫: GCCのgit移行が難航中

本の虫: GCCのgit移行が難航中

GCCはgitへの移行を計画しているが、GCCの既存のsubversionレポジトリをgitレポジトリに変換する作業が難航している。 GCCの移行作業を検証しているのは他ならぬEric S. Raymond(ESR)だ。 ESRお手製の変換ツール、reposurgeonはsubversionからgitへの変換ができる。 Resource page for reposurgeon 3.44 しかしGCCは30年...

はてなブックマーク - 本の虫: GCCのgit移行が難航中 はてなブックマークに追加

GnuPG2のフォーク「NeoPG」、開発中

osdn曰く、

PGPやGnuPGには近年いくらかの批判もありますが、開発は情熱的に続いています(過去記事:PGPの32ビット鍵IDが問題に、Linus Torvalds氏などの偽造鍵も確認されるPGPは有害無益?)。

とはいえ、GnuPGは20年以上の開発によって内部構造が複雑になりすぎています。これに伴う種々の問題に取り組むため、NeoPGという新たなプロジェクトが発足しています。

スライドによると、GnuPGは49万行のコードから成り、400近くのコマンドラインオプション、2種類のOpenPGPパーザ、自前のHTTPクライアントやDNSリゾルバ関連コードを持つ、重厚長大なプロジェクトです。NeoPGでは、できるだけレガシーコードを減らし、外部ライブラリを積極的に利用することで、開発を容易にするつもりです。スライドの時点で、すでに行数はほぼ半減し、コマンドラインオプションも120ほど減っているそうです。

ブログでは、そのほかにもautoconfではなくCMakeCPPマクロではなくC++テンプレート数多くの小さなバイナリではなく単一バイナリ長生きするデーモンではなく、すぐ終了するヘルパープロセスといった劇的な設計変更の理由について説明しています。(このうちの一部はUNIX哲学からの逸脱と見られかねないことも理解したうえで、使い勝手や開発/メンテナンスのコスト、コンピュータ性能の発達などを考慮した結果とのことです。)

ライセンスについても、GitHubのREADME.mdによれば「今のところGPLやLGPLなど様々なライセンスのコードを含んでいるが、新規コードはSimplified BSDライセンスに限っている」という書き方からして、GPLからの脱却を目指しているようです。

全体的に、ここ10年程度のトレンドを慎重に取捨選択して、そつなくリファクタリングしているように見えますが、皆さまはどう評価されるでしょうか。

すべて読む | セキュリティセクション | セキュリティ | プログラミング | GNU is Not Unix | 暗号 | この記事をTwitterでつぶやく この記事をFacebookで共有 この記事をGoogle Plusで共有 このエントリーをはてなブックマークに追加

関連ストーリー:
PGPは有害無益? 2016年12月21日
PGPの32ビット鍵IDが問題に、Linus Torvalds氏などの偽造鍵も確認される 2016年08月23日
開発資金が枯渇寸前だったGnuPG、資金調達に成功 2015年02月09日
PGPなどで知られるHal Finney氏が死去、遺体は冷凍保存へ 2014年09月02日

GNU man のイースターエッグが削除される

hanhan4 曰く、

GNU manに6年前から組み込まれていたイースターエッグが削除された。

このイースターエッグはmanを夜中過ぎ(0時30分)に引数なしまたは「-w」を付けて起動すると、stderrに「gimme gimme gimme」と出力されるもの。ABBAの「Gimme! Gimme! Gimme! (A Man After Midnight) 」にかけたジョークだったが、自動テストが失敗したという質問がStack Exchangeに投稿されて騒ぎとなり、ソースコードから削除されてしまった。

すべて読む | Linuxセクション | Linux | GNU is Not Unix | この記事をTwitterでつぶやく この記事をFacebookで共有 この記事をGoogle Plusで共有 このエントリーをはてなブックマークに追加

関連ストーリー:
高性能化のための改善が続けられているyesコマンド 2017年11月11日
Nintendo Switchを解析したハッカー、ファミコンエミュレーターを発見 2017年09月20日
Android O Developer Preview 4に「Octopus」が出現 2017年07月29日
イーロン・マスク曰く、Tesla Model Sは短時間ならボート代わりになる 2016年06月23日
ゲーム「Quantum Break」のWindows 10版、Microsoftアカウントにサインインしないと海賊扱いに 2016年04月10日
イースターエッグは消えていく運命なのか 2015年04月07日