EliaH писал(а):Теодор писал(а):7. Система не знает о всех программах, установленных на КПК.
Естественно. А как она должна об этом узнать, если программа устанавливалась копированием вручную? То что ПалмОС знает о программах - лишь последствие отсутствия структурированной файловой системой. Если (или когда) она таковой обзаведется - будет все то же самое, почти наверняка!
Мне кажется совершенно естественным, что операционная система не знает установленные программы. А как вообще она может их "знать"?
Когда создадут мыслящие компьютер, можно будет говорить о том, что они что-то знают.
Возьмем тот же Zaurus: какую программу он "знает"?
Ту, которая имеет пиктограмму на рабочем столе?
Но рабочий стол - это метафора графической оболочки, а не самой операционной системы.
Графических оболочек может быть несколько и каждая будет иметь совершенно разный набор пиктограмм.
Программа, которую можно запустить из командной строки не указывая полный путь?
Но путь полностью определяется одной-единственной переменной окружения и на разных консолях она может иметь различное значение.
Или это программа из пакета, который числится установленным в базе данных этих самых установленных пакетов?
Так подобных баз тоже может быть не одна.
Поэтому я не совсем понимаю, что имеется в виду, когда говорят, что "система знает".