保護中: reaearch map

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。

オープンソースの世界 -私物化との戦い-

オープンソースソフトウェアは私物化、いわゆる「パクリ」との戦いという一面は確かにある。

オープンソースはパクリの温床』という記事で以下の表現があった。

パクリのためのギミック

上の事例で気がつくのは、衆人環視のオープンソースの世界では、単純なパクリは通用せず、なんらかの仕掛け(ギミック)が必要だということだ。

オープンソースライセンスであったり、バイブコーディングであったり。 

確かに確かに。

dolphin プロジェクトでもオープンソースライセンスの author 表記を改ざんする事案はあった。

バイブコーディングによるあからさまな「ライセンスロンダリング」はこれまでなかったように思うが、今後は出てくるかもしれない。

OSS ライセンスは author 権利保護という観点から見ると強力だが、注意を怠ると無効化される危険性はゼロではない。

 

OpenDolphin is finished

2026/3/31 に ORCA の CLAIM が廃止になる。

dolphin 2.7 系は、ORCA との接続に CLAIM を使っていたから、CLAIM 廃止に伴って電子カルテとしては実質的に使えなくなる。

さらば、という感じだ。

オープンドルフィンといえば、open source であることが特徴とされていたが、では、その特性が生かされた利用はされていたかといえば、ほとんどされていなかったのではなかろうか。ソースコードからビルド、くらいのことはできても、導入した各施設が自由自在にカスタマイズを施す、というような、当初想定されていた利用方法を実行できた施設はほとんどないと思う。

そういう意味では失敗プロジェクトだったと思うのだが、これについて思うところを書く。

貧弱なドキュメント

ドルフィンのリポジトリを見て気がつくことは、技術的なドキュメントが極端に少ないということだ。
各施設でのカスタマイズを促すということであれば、ソースコードが何を意味しているかなどの解説は必須だと思うが、こういうものは一切なかった。
運営する側はむしろそういった情報の提供を制限していたように思える。
また、コードの書き方がいささか本格的すぎた。例えば、デザインパターンを使いまくっているせいで、可読性が著しく低下している。

自由を許さない統治機構

普及を阻んだ最大の要因はこれだったのではないかと思う。

 

(続く)