<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Natz&#039;s Digital 漂流記 &#187; eyeOS</title>
	<atom:link href="http://www.natzworks.com/digital/servers/eyeos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.natzworks.com/digital</link>
	<description>Natz の PC/サーバー/デジタル機器に翻弄される日々</description>
	<lastBuildDate>Wed, 28 Dec 2011 05:33:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>eyeOS 日本語化 (eyepackage 利用)</title>
		<link>http://www.natzworks.com/digital/entries/2009/000203.html</link>
		<comments>http://www.natzworks.com/digital/entries/2009/000203.html#comments</comments>
		<pubDate>Thu, 23 Jul 2009 03:00:07 +0000</pubDate>
		<dc:creator>Natz</dc:creator>
				<category><![CDATA[eyeOS]]></category>
		<category><![CDATA[サーバー]]></category>

		<guid isPermaLink="false">http://www.natzworks.com/wpd/168.html</guid>
		<description><![CDATA[以前に eyeOS を日本語化するエントリーを書いたが、日本語の言語ファイルのバージョンが古く、少々心配な状態だった。そこへズバリ 1.8.5.3 用の日本語言語ファイルが公開されていることに気付いたので、インストール方法を載せておく。

上記ページからダウンロードできる *.eyepackage ファイルは eyeOS のパッケージ・ファイルで、言語に限らず、eyeOS 用アプリケーションのインストールに利用される。中を見てみると、インストールする差分ファイルを tar ＋ gzip で固めた *.tar.gz のようだ。
*.eyepackage ファイルのインストール方法は、ここで解説されている通り。"root" でログインし、ダウンロードした "ja-eyeos185.eyepackage" を "Files Manager" (eyeFiles) で任意の場所にアップロードしてクリック。インストールの可否を問い合わせるダイアログが表示されるので、そのまま進めれば完了する。
]]></description>
		<wfw:commentRss>http://www.natzworks.com/digital/entries/2009/000203.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eyeOS でファイル共有</title>
		<link>http://www.natzworks.com/digital/entries/2009/000194.html</link>
		<comments>http://www.natzworks.com/digital/entries/2009/000194.html#comments</comments>
		<pubDate>Thu, 23 Jul 2009 02:10:40 +0000</pubDate>
		<dc:creator>Natz</dc:creator>
				<category><![CDATA[eyeOS]]></category>
		<category><![CDATA[サーバー]]></category>

		<guid isPermaLink="false">http://www.natzworks.com/wpd/159.html</guid>
		<description><![CDATA[以前のエントリーに書いた eyeOS を遠隔地とのファイル共有に使うプランは、意外と現実的かもしれない。eyeOS を始め、よくできた Web OS は、見た目が通常のデスクトップに近い。この点が仇となって、ついブラウザーの中であることを忘れてダブルクリックしてしまうオペレーション・ミスを誘発しがちだが、これは "System preferences" の "Desktop" → "Settings" タブにある "Use doubleclicks" を ON にすることで回避できる。ただし僕の環境では、一般ユーザーではこのオプションが機能したが、管理ユーザー "root" では有効にならなかった。

ユーザー用ディレクトリは eyeOS インストール・ディレクトリ直下の "eyeOSxxxxxxxxxx/users"
("xxxxxxxxxx" はランダムな文字列) ディレクトリ以下に作成される。例えばユーザー "testuser" であれば、そのユーザー用ディレクトリは、"/path/to/eyeos/eyeOSxxxxxxxxxx/users/txx/testuser" ("txx" はユーザー名の頭文字＋ランダムな文字列) になる。そのユーザー用ディレクトリ以下の "files" ディレクトリにユーザーが作成したディレクトリ/ファイルが保存されるので、find コマンドを駆使することで、一定期間経過/放置されたファイルを削除/移動等の処置が取れる。
その際注意すべきなのが、ファイルの構成だ。Mac OS の HFS/HFS+ 等でファイルがデータフォークとリソースフォークで構成されるように、eyeOS で上で作成したファイルは、拡張子 *.eyeFile のファイルの実体と、拡張子 *.eyeInfo のファイル情報を記録した XML ファイルでセットになっている。これらはどちらが欠けても eyeOS 上ではファイルとして正しく扱えなくなるため、eyeOS を経由せずにシェル上でファイルを操作する場合は、この点を意識しておく必要がある。
参考までに、ファイル情報を管理する *.eyeInfo の構造を以下に載せておく。まァ「ファイル情報」と言っても大したことは書いてないので、意図せず *.eyeInfo だけが失われてしまった場合は、手作業で作成し直しても問題ないだろう。

&#60;?xml version="1.0" encoding="UTF-8"?&#62;
&#60;eyeFile&#62;
        &#60;filename&#62;hoge.jpg&#60;/filename&#62;
        [...]]]></description>
		<wfw:commentRss>http://www.natzworks.com/digital/entries/2009/000194.html/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>eyeOS 日本語化</title>
		<link>http://www.natzworks.com/digital/entries/2009/000190.html</link>
		<comments>http://www.natzworks.com/digital/entries/2009/000190.html#comments</comments>
		<pubDate>Fri, 26 Jun 2009 02:00:27 +0000</pubDate>
		<dc:creator>Natz</dc:creator>
				<category><![CDATA[eyeOS]]></category>
		<category><![CDATA[サーバー]]></category>

		<guid isPermaLink="false">http://www.natzworks.com/wpd/156.html</guid>
		<description><![CDATA[久々に eyeOS をインストールした話で「誰かに使ってもらうには英語がネック」と書いたが、実はと言うかやはりと言うか、日本語化できることがわかった。"Applications" の "Install Apps" ボタンから起動する "Packages Manager" で、"Update" ボタンをクリックするとインストール可能なパッケージが一覧表示されるので、この中から「日本語 (Japanese)」を選択して "Install" する。バージョンが "1.8.0.3 - 1" とあるので少し古いが、気にせず強行。"Preferences" → "Language" で「日本語 (Japanese)」を選択してログインし直すと、変更が反映される。

ただ日本語パッケージのバージョンが微妙に古いせいか、単にこう言う物なのか、確かに所々日本語表記になってはいるが、これを以って「日本語化」と言うには苦しい気がするな・・・。
まァ日本語化しなくてもファイル名やフォルダー名、作成するデータ内に日本語は使えるので実用上問題はないとは言え、他人に使ってもらうことを考えれば、メニューの一部でも日本語表示になっていた方がいいだろう。
ところでかつて Web OS と言うジャンルには、商用/非商用、サーバーインストール型か ASP 型かを含めて StartForce、Glide、Craythur、ORCA、YouOS、Desktoptwo、Xindesk 等多くのプロジェクトがあったが、久々に探してみるとプロジェクトが終了していたり、ドメインがなくなっているものもあった。2年近く忘れていた eyeOS が何事もなかったかのように生き残っていたのは、当時の選択がラッキーだったのか。あまり考えたことはなかったが、実は Web OS は厳しい世界だったのかもしれない。
やはりこのジャンルは、「PC のデスクトップを目指す」→「頑張って開発」→「そこそこ完成度の高い Web OS ができる」→「でも PC より微妙に、または格段に劣る使用感や機能」→「これなら PC の方が断然便利」→「使う意味ねーわ」と言う流れから抜け出せない宿命なのか・・・。結局ブラウザーの中で動作することの制約からは逃れられないし、そもそもブラウザーを起動するには PC が要る。真正面から PC のデスクトップに挑んでも勝算が薄いのは明らかなので、例えばファイル共有専用とか、アプリケーション配信用のプラットフォームとか、他にパッと思い付かないが(苦笑)用途を限定して特定の機能に特化した方が、「PC みたいに使えて超便利」よりは可能性があるのではないかと思う。
■ 関連エントリー

eyeOS 日本語化 (eyepackage)

]]></description>
		<wfw:commentRss>http://www.natzworks.com/digital/entries/2009/000190.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eyeOS 1.8.5.3 インストール</title>
		<link>http://www.natzworks.com/digital/entries/2009/000189.html</link>
		<comments>http://www.natzworks.com/digital/entries/2009/000189.html#comments</comments>
		<pubDate>Thu, 25 Jun 2009 03:25:47 +0000</pubDate>
		<dc:creator>Natz</dc:creator>
				<category><![CDATA[eyeOS]]></category>
		<category><![CDATA[サーバー]]></category>

		<guid isPermaLink="false">http://www.natzworks.com/wpd/155.html</guid>
		<description><![CDATA[唐突にオープンソースの Web OS、eyeOS を思い出したので、最新版の 1.8.5.3 をインストールしてみた。1.1.0.1
を何となくインストールして少しいじって放置していたのが、約 2年前。バージョンの数字も内容も、大きく変わっているようだ。
付属の "README.txt" によると動作環境は
Requirements
Server
The main requirement for a new eyeOS Installation is a PHP compatible Web Server with PHP 5 or higher.
We recommend to use a server with Apache Web Server and PHP 5, but other webservers with PHP support are able to run eyeOS, as well.
eyeOS has its own [...]]]></description>
		<wfw:commentRss>http://www.natzworks.com/digital/entries/2009/000189.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

