3: 2008-12-13 (土) 03:33:44 |
4: 2008-12-13 (土) 03:33:44 |
| --しかしそもそも僕は独自性のないものは作らない。最初から作ろうとしない。僕にとってプログラミングは、既存のものでうまく解決できないから「仕方なく」作る場合がほとんどだ(そうじゃないものも多少はあるが、そういうものはそもそもリリースしない)。他のOSで十分にうまくできるならわざわざ苦労してOSを作ろうなんて思わない。だってめんどくさいもん(笑)。 | | --しかしそもそも僕は独自性のないものは作らない。最初から作ろうとしない。僕にとってプログラミングは、既存のものでうまく解決できないから「仕方なく」作る場合がほとんどだ(そうじゃないものも多少はあるが、そういうものはそもそもリリースしない)。他のOSで十分にうまくできるならわざわざ苦労してOSを作ろうなんて思わない。だってめんどくさいもん(笑)。 |
| --しかも僕にはソフトウェアでやりたいことがまだ他にもたくさんある。多分生涯を全部投入しても、いやそれどころか寿命を3倍にしても、きっとすべてをやり遂げることはできないだろう。それくらいたくさんのアイデアがある。もちろんその中にはそのうち他人によって実現されることもあるだろう(後述するが、それはむしろ大歓迎)。しかしアイデアは次々と増えてもいる。だから少なくとも僕個人に限れば、現在だけではなく将来にわたっても独自性不足で悩む心配はないだろうと思っている。つまりこれらを作れば自動的に独自性のあるソフトウェアということになる。 | | --しかも僕にはソフトウェアでやりたいことがまだ他にもたくさんある。多分生涯を全部投入しても、いやそれどころか寿命を3倍にしても、きっとすべてをやり遂げることはできないだろう。それくらいたくさんのアイデアがある。もちろんその中にはそのうち他人によって実現されることもあるだろう(後述するが、それはむしろ大歓迎)。しかしアイデアは次々と増えてもいる。だから少なくとも僕個人に限れば、現在だけではなく将来にわたっても独自性不足で悩む心配はないだろうと思っている。つまりこれらを作れば自動的に独自性のあるソフトウェアということになる。 |
- | --逆に言うと、独自性不足で悩むなんて僕には理解しがたい。なんで思いつかないんだろう、世界にはこんなに手付かずのテーマが残っているのに、と思えてしょうがない。既存のものを何の独自性もないままにそのまま作り直すだけというのも考えられない。 | + | --逆に言うと、独自性不足で悩むなんて僕には理解しがたい。なんで思いつかないんだろう、世界にはこんなに手付かずのテーマが残っているのに、と思えてしょうがない。既存のものを何の独自性もないままにそのまま作り直すだけというのも僕には考えられない。 |
| | | |
| -作ること・作者でいることは目的じゃない | | -作ること・作者でいることは目的じゃない |
| -普及なんかしなくていい | | -普及なんかしなくていい |
| --全く同じ理由で、普及するかどうかも実はどうでもいい。とにかく僕は使う。いいものだと思ってもいる。でもそれをことさらに強調する気はない。気付かれないせいで使ってもらえていないのだとしても、僕は別に気にしない。だってその人は見つけられないせいで損をしているかもしれないが、僕は使えていて損をしていないのだから。 | | --全く同じ理由で、普及するかどうかも実はどうでもいい。とにかく僕は使う。いいものだと思ってもいる。でもそれをことさらに強調する気はない。気付かれないせいで使ってもらえていないのだとしても、僕は別に気にしない。だってその人は見つけられないせいで損をしているかもしれないが、僕は使えていて損をしていないのだから。 |
- | --2ちゃんねるを見ていつも思うのは、TRON好きの人たちが、なぜあんなに普及しないことを嘆いているのかということだ。そんなのどうでもいいと僕には思えてしょうがない。TRONがないわけじゃない。既に存在して、しかも使いたいというのなら使えばいいだけのことじゃないか。なぜ他人にまで使ってもらわないといけないのか。全く意味が分からない。 | + | --2ちゃんねるを見ていつも思うのは、TRON好きの人たちが、なぜあんなに普及しないことを嘆いているのかということだ。そんなのどうでもいいと僕には思えてしょうがない。TRONがないわけじゃない。もう既に存在して、しかも使いたいというのなら勝手に使えばいいだけのことじゃないか。なぜ他人にまで使ってもらわないといけないのか。全く意味が分からない。 |
| --もしそれが本当にいいものだとしたら、使わない人たちは苦労しているわけだ。自分たちは使っているので苦労しない。だから、「こんなに便利なものを使わないなんて、なんてもったいないことをしてるんだろうね~」と哀れむというのなら分かる。それを誰それに妨害されて普及しなくなったのが憎いとか言っている。なんで憎いんだろう。別にいいじゃないか。それともその誰かが妨害しなければいろんなTRONが生まれて、今頃もっといいTRONを選んで使えていたはずだといいたいのだろうか。それはなんというか虫が良すぎるように思う。なければ自分で作ればいいだけだと思う。自分で作らないのなら、他人に多額のお金を出して作ってもらってもいいかもしれない。でもそれすらしないのなら、文句を言う資格なんかないと僕は思う。 | | --もしそれが本当にいいものだとしたら、使わない人たちは苦労しているわけだ。自分たちは使っているので苦労しない。だから、「こんなに便利なものを使わないなんて、なんてもったいないことをしてるんだろうね~」と哀れむというのなら分かる。それを誰それに妨害されて普及しなくなったのが憎いとか言っている。なんで憎いんだろう。別にいいじゃないか。それともその誰かが妨害しなければいろんなTRONが生まれて、今頃もっといいTRONを選んで使えていたはずだといいたいのだろうか。それはなんというか虫が良すぎるように思う。なければ自分で作ればいいだけだと思う。自分で作らないのなら、他人に多額のお金を出して作ってもらってもいいかもしれない。でもそれすらしないのなら、文句を言う資格なんかないと僕は思う。 |
| | | |
| --よく考えてみると、僕がこの手の資料をまとめることに、直接のメリットはない。そんな暇があるならさっさとOSASKを作ったほうがいいのでは?といわれると、むしろその方が正論に思える。・・・しいて言えば、より強力なライバルの出現のためだろうか。自分だけ有利な情報を知っていて、そのせいで得をしたくはなくて、純粋に技術的に最高を争いたいというか・・・。 | | --よく考えてみると、僕がこの手の資料をまとめることに、直接のメリットはない。そんな暇があるならさっさとOSASKを作ったほうがいいのでは?といわれると、むしろその方が正論に思える。・・・しいて言えば、より強力なライバルの出現のためだろうか。自分だけ有利な情報を知っていて、そのせいで得をしたくはなくて、純粋に技術的に最高を争いたいというか・・・。 |
| --あとは単に自分が調べるのに苦労したので、他の人には同じ苦労を味わあせたくないというか・・・。僕が苦労することで他の人が苦労しなくなるのなら、苦労して調べる気にもなれるというか。うーん、なんだろう? | | --あとは単に自分が調べるのに苦労したので、他の人には同じ苦労を味わあせたくないというか・・・。僕が苦労することで他の人が苦労しなくなるのなら、苦労して調べる気にもなれるというか。うーん、なんだろう? |
- | --KHBIOSや「ぐいぐい01」それにtekやGOなど、なぜだか分からないけど僕の作るものはOSASKを超えて利用可能なものを目指す傾向が(他のプロジェクトよりは)強い気がする。どうしてなのかは自分でもよく分からない。でも単純に考えて、いいものなら自分だけしかつかえない状態にするよりは、みんなが使いやすい状態に整備しておくほうが合理的だと思う。 | + | --KHBIOSや「ぐいぐい01」それにtekやGOなど、なぜだか分からないけど僕の作るものはOSASKを超えて利用可能なものを目指す傾向が(他のプロジェクトよりは)強い気がする。どうしてなのかは自分でもよく分からない。でも単純に考えて、いいものなら自分だけしか使えない状態にするよりは、みんなが使いやすい状態に整備しておくほうが合理的だとは思う。 |
| + | |
| + | -先人は無視しよう |
| + | --[[hist/devj]]で分かるとおりOSASKはTRON系以外でははじめての和製OSだろうと思う。初めてというのはとても気楽だ。何をやっても独自ということになる。だから好き勝手にやれた。でもそれ以降の和製OSはそうじゃない。後になればなるほど類似のOSが増えてきて独自性を出すのは難しかっただろう(まあそれでも非常に難しいということではなさそうだけど・・・上記の通り)。変に意識したらかえって自由に発想できなくなってしまうんじゃないかとも思う。 |
| + | --僕はそういう風に思うので、これから新規にOSを作る人はあまり周囲を気にしないほうがいいと思う。とりあえずWindowsとLinuxくらいを気にしていればそれで十分。他のOSとかぶっていると後で分かったらそのときに合流なり競争なりすればいい。無知が一番だ。変に勉強なんかしたらどんどんそっちに染まって自由な発想ができなくなる。 |
| | | |
| | | |