LibreOfficeが40年目にして進化!ブラウザ機能とリアルタイムコラボが登場!
引用元:https://news.ycombinator.com/item?id=43038200
MS Officeがクラウドに保存するように迫ってくるのがウザくて、LibreOfficeに戻し始めたんだ。Connected experiencesの設定は分かりにくくて混乱するし、Excelの機能が強力で代わりにできないこともあるけど、LibreOfficeも十分使えるし、新機能のCRDTベースの同期が楽しみ!
なんで現代版のMS Officeを使うのか疑問なんだよね。2019のオフライン版で十分じゃない?新しい機能が本当に必要なの?2007のリボンUIが好きだったな。
サポートがあるソフトを使うのが大事。2019はもうすぐ修正が終わるからね。
この辺が理由。さらに、Excelのラムダなどの機能は古い非365版にはないから、LibreOffice Calcに移行するには限界があるね。
元は德国のStarWriterがベースで、後にSunが買収したんだ。SoftMakerって競合もあるけど、LibreOfficeに切り替えた。このソフトはずっと嫌いだったけど、SoftMakerがLanguageToolをサポートしないから。
OnlyOfficeもあるよ。最近はMoodleやNextcloudとの統合で注目されてるみたい。自ホストのコラボ用にターゲットしてるね。
後にSunに買収されたと記憶しているが、その後オープンソース化された。SunはそれをOpenOfficeと名付けた。LibreOfficeはOracleがSunを買収した後にOpenOfficeからフォークされたよ。OpenOfficeはその後、Apache財団に寄付された。
Oracleは開発を停滞させて、バグトラッカーをプライベートにして、寄付者を追い出したり製品を商業化しようとしたんだ。開発者コミュニティに対するOracleの敵対的な行動がきっかけで、”自由”な寄付者たちの多くがLibreOfficeに移った。結局、OpenOfficeは数年間実質的に死んだプロジェクトになってたんだ。
OpenOfficeの名前をLibreOfficeに使えないのは残念だ。OpenOfficeの方が良い名前だと思う。
Apache Foundationの手に渡った今、OOとLOが仲直りして再統合できると良いけど、技術的には難しいかもね。ブランドの面では改善になると思うけど。
まだOOのメンテナーとLOの間に強い対立があるんじゃない?それがLOの単純合併を妨げたから、何年も混乱が続いて、非テクニカルな人たちが古いOOをダウンロードして”クソだな、MSOにしよう”ってなるんだ。
そうだね、両者の対立は続いてると思う。オープンソースのフォークに関して商標で差し止め命令が来ると、そりゃ怒るよ。Oracleの開発者コミュニティに対する扱いはひどかったからね。
Apache FoundationがOpenOfficeの死を認めようとしないのが問題。これがLibreOfficeと比べてユーザーを惑わせてしまってる。
はい、OpenOfficeには今でも一年以上前の未修正のセキュリティ問題があるから、ApacheはすぐにでもAtticに入れるべきだ。もっとFOSS界隈でこれに注目が集まれば、ユーザーは保守されている優れたプロジェクトを知ることができる。
SunはOpenOfficeと名付けた。正確には、SunはStarOfficeを商業商品として維持しつつも、OpenOffice.orgとしてもオープンソース化したんだ。OracleがSunを買収した後にLibreOfficeが誕生した。
.orgは彼らにとって重要だった。多分、Sunがやってたビジネスの国で、誰かが”OpenOffice”の商標を既に取ってたんだ。だから、.”org”をつけてその商標を回避しようとしたらしい。
それは自動化サービスを提供しているオランダの会社が所有してる。Beneluxでは、彼らが商標所有者との非関連性を明示する了承を持ってたみたい。
どれだ?Papyrusか?軽く見ちゃいけないっしょ。10年以上前の古いバージョンをLinuxのWineで試したけど、これめっちゃ速かったわ。スクロールもサクサク。
40年も前のコードベースか。ひえっ!
違うよ、40年のコードベースでコミットログは25年分だけ。Sun時代の初期コミットはすごかった。コミットをまとめて単一のコミットとして追加したから、何やったか分からん状態だ。正直、最近は素晴らしいけど。
スリムなログはSubversionのマージに似てるかも。OpenOfficeは一時期Subversion使ってたんじゃない? いや、逆のことが多いと思うな。ちゃんとしたコミットメッセージやコードコメントがあれば、最近の謎コードを見た時に過去の理由に気づく瞬間が結構ある。時にはそれが悪い部分を削除するきっかけになったりして。 ほんとに必要なのは:A) 素晴らしいコミットメッセージ、B) コミットメッセージよりひどいコメント、C) クレイジーなことがあった少数のコミット、D) 信号が見つけやすいコードベース。Linuxカーネルみたいなものは探すのが大変だ。 義理の母が古いWordドキュメントを新しいノートパソコン(Win11+MS Office365)でうまくフォーマットできなかったから、LibreOffice入れたら正しくレンダリングされて喜んでもらえた。Libre WriterはWord2000を思い出させるから、習う時間が省けていい。 $personが$opensource_thingを$tech_illiterate_relativeにインストールしたって聞くと、いつも“anon uses gimp”の緑文を想像するわ。 うちの親はコンピュータリテラシーが逆進してるんだよね。特にWindows 8以降の変更とかをすっかり忘れちゃうの。95からXP時代までのUI哲学が頭に焼き付いてるみたいだから、Word 2000/XPに逆戻りする感じ。実際、あんまり文書は書かないけど、今のMSOよりもLOの方が期待に応えてくれそう。 うちの母もLibreOffice使ってるけど、特に特別なことはやってない。ただの家事用の書類いくつか。最近やっと気づいたけど、もしMicrosoftアカウントが必要だったらもっと問題があったと思う。 皮肉なことに、俺たちの職場では古いファイル(2000年前のやつ)をLibreOfficeで開く方がMsOfficeよりも成功してる。 俺が一番好きな隠れた機能は、LibreOffice DrawでPDFをオブジェクトレベルで直接編集できること。 これを使ってMatplotlibで生成したPDFをImpressプレゼンテーションにベクターグラフィックスとしてインポートできるんだ。色や凡例を直接変更できるから、プレゼンに合わせやすくて便利。PowerpointではSVGすらインポートできなかったから、すごく助かってる。 え、そんなことできるの?試してみなきゃ。 私のは、プリンターがオフの時にODSファイルが開けなくなるやつ。 そのバグ見たことある、なんで動かないのか考えてたんだ。結局、印刷範囲を設定したら、プリンタードライバーにアクセスしなきゃいけなくて、ネットワークプリンターだと応答が遅れるんだよ。設置してから数年、バグレポートもあってイライラしてライセンス買っちゃった。 気にするなよ。 正直、これがやりたくて実体験を書いても埋もれちゃうのがイライラする。プロジェクトのエンジニアにも、顧客にも役立たないし、どこかでエゴにバリデーションしてるだけに見える。 >評価システムが役立つと思うけど、あなたは11日間だけのアカウントなんだよね。本当に意見を形成する経験は足りてないよ。 俺はもう長いこといる。2009年から。たまに数ヶ月離れることも。 長い間だね、2009年くらいから。4桁のSlashdot IDで笑ってる。じゃあ、新しいアカウントは何で? その通り。Microsoftを批判できなかった時期なんて、全然覚えてないよ。 1年以上アカウントを持ってるけど、投票システムはあまり良くないと思う。政治に関するスレッドでは、反響の少ない意見の役立つコメントが埋もれがちだね。 コメントが人にどう思われているかを知る一つの指標になるから、バランスを取るようにしているよ。 人間の本物でいる能力には限界があると思う。「自分らしくいる」ってあまり意味がないかも。全てのコミュニケーションは演技なんだ。 そうかもしれないし、そうじゃないかもね。今の自分を超えて、憧れの作品を作る余地はあると思う。やっぱりコメントを評価するのは、知ってる人にとっての特権じゃない? 誰かの嬉しい機能の反応にケチをつけたら、ダウンvoteされるのは当然だよ。 モバイルでは上voteと下voteが数ミリしか離れてなくて、押したボタンに関するフィードバックがほとんどないから、誤って投票しちゃうかもしれないよ。 一度ボタンを押すと、‘undown’や’unvote’ボタンが出てくるよ。 あ、‘undown’って書いてあるのか、よかった。誤って下voteしちゃったらどうしようか心配してたけど、故意にはしたことないし。 押した投票ボタンは消えるよ。ローカルストレージに依存しているようで、しばしばズレがあるみたい。 WindowsならデフォルトプリンタをMicrosoft Print to PDFにすれば問題解決するよ。ただ、そのバグは本当に厄介だね。 新しいMacbookにLibreOfficeをインストールした理由は、Apple siliconでのパフォーマンスが結構良いから。Acrobatの海賊版との戦いはもう遠慮して、LibreOfficeで満足してるよ。Adobe、おめでとう、あなたの勝ち。 Adobeは負けたってこと? POVによるけど、あまりにも手間がかかる製品は損失だと思うよ、みんなも海賊版を作る気になれないほどだし。 彼らの反海賊対策が勝ったんだろうね。私もLibreOfficeに移行したよ。 私はいつもLibreOfficeでcsvファイルを編集してる。Excelはcsvをいじるのが面倒だから。 本当に同意。沢山のcsvを処理しなきゃならないんだけど、Excelで確認するといつも変にされちゃう。LibreOfficeはちゃんと動くし、コマンドラインから複数タブのExcelファイルをcsvに分けるのが神。フィルターのドキュメントはイマイチだけど、慣れたら最高。 Excelにはcsvの開き方が2通りある。 インターフェースにはガッカリだわ。CSVの形式を事前に見抜いてから読み込んでほしいな。ファイルパスに設定を紐付けたら、たとえば/banana/2.csvを開くときに/banana/1.csvと同じだと判断してダイアログなしで開けるかも。 ほんとに困ってるわ。顧客がCSVファイルをエクスポートして、Excelで内容を確認するけど、Excelがデータをいじっちゃうのに気づかないんだよね。そしてそのまま送ってくる、もう常習犯だよ(CSVファイルはNotepad++で開くけどね)。 Excel/CalcはCSVのIDEみたいなもんだよ。データが整列してるからエラーを見つけやすいんだ。テキストエディタだと、行ごとのカラムデータが抜けてるのが分からない。 データをテーブル形式で見たいから、LibreOfficeがぴったりだね。テキストエディタじゃ無理。 いや、Emacsはただのテキストエディタじゃなくて、Lisp環境なんだ。それに、最高のテキストエディタがフロントエンドとしてあるわけ。もっとコメントを表示(1)
「Whose Line Is It Anyway」のように、評価は本当に重要じゃないから。
いつもMSFTを批判できなかった時期を知ってるし、Googleが悪いことをしないっていうのも見てた。今の状況見ろよ。もっとコメントを表示(2)
ダブルクリックは互換性モードで理由は昔に遡るんだ。正しいcsvの開き方は、空のワークブックを開いてデータタブからインポートすること。