Разделение диска с другими ОС

Author: admin  //  Category: Все про Linux

Linux использует стандартную схему разделов диска и может разделять жесткий диск с другими системами, в т.ч. с DOS. Имеется загрузчик, который позволяет выборочно загружать требуемую ОС с диска.

Поддержка файловых системам других ОС

Из Linux обычным образом можно работать с разделами жестких дисков и дискетами, содержащими файловые системы других ОС, в т.ч. DOS, Windows 95, Minix, Xenix, Coherent, файловые системы System V. Файловые системы DoubleSpace, HPFS-2 (OS/2) и Amiga доступны в режиме только чтения. Read more…

Работа с приложениями MS Windows

Author: admin  //  Category: Все про Linux

В стадии разработки находится система WINE, которая позволяет запускать в X Windows прикладные программы MS Windows. При этом система MS Windows не используется и ее наличие не требуется.

В эмуляторе DOS можно выполнять MS Windows 3.0 в реальном режиме и соответствующие приложения. MS Windows 3.1 и Windows for Workgroups работают в эмуляторе версии 0.63, хотя для этих целей dosemu пока следует рассматривать как альфа-версию. Эмулятор DOS быстро развивается. Read more…

Выполнение программ из различных версий Unix

Author: admin  //  Category: Все про Linux

С помощью эмулятора iBCS2 система Linux позволяет выполнять загружаемые программы из систем SCO Unix, Xenix V/386, SVR3 generic, Wyse V/386, SVR4 (Unixware, USL, Dell), BSD/OS, FreeBSD. Например, в Linux работают такие приложения SCO Unix как CorelDraw, WordPerfect, Oracle.

В Linux (и обратно) легко переносятся на уровне исходных текстов программы из систем Unix System V и BSD. Read more…

Концепция клиент/сервер и сеть

Author: admin  //  Category: Все про Linux

Read more…

Роль Linux в создании локальной сети

Author: admin  //  Category: Все про Linux

Роль Linux в такой разработке достаточно значительна. В Linux есть все необходимые инструменты, он свободен и комфортен. Это отличный полигон для обкатки решений. Даже если вы потом перейдете на другую платформу (например, мощный сервер Sun и ОС Solaris), то вы не с пустыми руками это сделаете, а захватив с собой наработки.

Это достигается, во-первых, за счет того, что Linux поддерживает стандарты открытых систем. Read more…

Особенность X Window System как сетевой системы

Author: admin  //  Category: Все про Linux

X Window System (X Windows) это оконно-графическая система клиент/сервер.

Сервер X Windows выполняется на машине, где нужно отображать информацию. Часто к одной машине подключен один дисплей, но бывает и несколько. На одной машине может работать несколько серверов, каждый из которых обслуживает свой дисплей. Дисплей это клавиатура, мышка, планшет и т.п. в связке с монитором или несколькими мониторами (например, обычным и большим графическим). Read more…

Как с помощью Linux превратить DOS в X-терминал

Author: admin  //  Category: Все про Linux

Для работы в сетях с системой X Windows созданы специальные устройства - X-терминалы. Фактически X-терминал представляет собой специализированный компьютер - аппаратное воплощение X сервера со встроенным сетевым интерфейсом. Это высококачественное устройство с отличной графикой, но довольно дорогое.

Linux с X Windows на персональном компьютере представляет собой достойную внимания замену X-терминала.

Во-первых, это сравнительно недорогое решение. Даже в том случае, если в качестве дисплея использовать хороший 17-дюймовый монитор.

Во-вторых, это больше, чем просто X-терминал. Это универсальный компьютер, который одновременно можно использовать для решения широкого класса задач.

Существуют различные программные реализации X-терминалов для DOS и MS Windows. Это коммерческие системы, но все они сильно уступают по быстродействию и надежности системе X Windows в Linux.

Установив Linux в раздел DOS, и выкинув все лишнее, можно получить программный X-терминал, который загружается командой в DOS прямо из файловой системы DOS. Это займет около 10 MB на диске.

Взаимодействие Linux с DOS и MS Windows

Author: admin  //  Category: Linux с DOS и MS Windows

В системах DOS и MS Windows существует поддержка протоколов TCP/IP, позволяющая выполнять программы-клиенты, которые через сеть TCP/IP взаимодействуют с Linux и позволяют загружаться в Linux, обмениваться файлами, электронной почтой и новостями, монтировать файлы через сетевую файловую систему NFS (коммерческие PCNFS, PCTCP, WATTCP, WinQVT, WINARCH, EINet winWAIS, свободные WinVn, WS_FTP, NCSA Telnet, NCSA Mosaic). В Linux существуют соответствующие программы-серверы.

В Linux имеется сервер Samba, который позволяет программам-клиентам через протокол SMB (Session Message Block) получить доступ к файловой системе Linux и принтеру, работающему в Linux. Это такие клиенты как LanManager для DOS, Windows for Workgroups, Windows NT, OS/2, Pathworks и многие другие. В пакет Samba входит и программа-клиент, которая позволяет получить из Linux доступ к файлам и принтеру в Windows for Workgoups, OS/2.

Протокол SMB выполняется поверх протокола TCP/IP.

Совместная работа Linux и Novell Netware

Author: admin  //  Category: Linux и Novell Netware

Имеется возможность организовать доступ к серверу Netware непосредственно из Linux через сетевую файловую систему NFS. Конечно, это возможно только в том случае, если вы приобрели у Novell модуль NFS сервера, а стоит он несколько тысяч долларов.

Другой путь состоит в том, чтобы отдельную персоналку сконфигурировать как обычное рабочее место сети Novell, отобразив требуемые директории файлсервера на виртуальные диски. На этой же машине необходимо запустить в работу свободно распространяемый пакет SOSS (Son Of Stans own Server), который является сервером NFS и обеспечивает экспорт сетевых дисков Novell в сетевую файловую систему NFS.

Еще один путь состоит в том, чтобы выполнять в Linux эмулятор DOS, который обеспечивает поддержку сети Novell. Далее обычным образом, как в DOS, выполняются программы-клиенты для доступа к серверу Netware.

В Linux также имеются свободные клиент NetWare и эмулятор сервера NetWare. В коммерческой системе Caldera Network Desktop, построенной на базе Linux, имеется полномасштабный клиент Netware версий 3 и 4.

Лицензия на Linux

Author: admin  //  Category: Лицензия на Linux

Система Linux имеет Copyright и свободно распространяется под лицензией GNU GPL (GNU General Public License), разработанной фондом Free Software Foundation. Суть этой лицензии состоит в том, что исходные тексты программ доступны для пользователя. Если некто использует фрагменты этих текстов в собственных разработках, то эти разработки должны распространяться также под лицензией GNU GPL. Согласно лицензии программы распространяются без каких-либо гарантий.

Разрешается распространять продукт как бесплатно, так и за деньги, которыми оплачиваются услуги по копированию, установке, консультации, сопровождению и т.п. Разрешается даже продавать собственно продукт, защищенный этой лицензией, а не только услуги по его распространению, но при условии непременного ознакомления покупателя с лицензией GNU GPL и предоставления ему всех прав свободного приобретения продукта с исходными текстами.

Лицензия GNU GPL это объемный тщательно разработанный документ. Точные исчерпывающие сведения об этой лицензии дает ее собственный текст.

Назначение лицензии GNU GPL в том, чтобы, охраняя авторские права, дать свободу для использования программного обеспечения и не позволить ограничить ее. В отличие от сужающего круг пользователей Copyright, такая лицензия - это поощряющий к неограниченному копированию Copyleft.

ОС Linux в общих чертах состоит из трех больших компонент: ядра Linux, пакета программ проекта GNU и XFree86 - реализации системы X Window System для Unix-совместимых ОС на платформе Intel x86.

Лицензия на ядро Linux принадлежит Линусу Торвалдсу (Linus Torvalds) из университета Хельсинки. Лицензия на программы проекта GNU принадлежит фонду Free Software Foundation, который основал и возглавляет Ричард Столлман (Richard Stollman).

Проект X Window System основан в Massachusetts Institute of Technology и развивается рядом групп разработчиков, которым и принадлежит лицензия на систему X Window System и XFree86. Это не лицензия GNU GPL, но она также допускает свободное распространение системы.

В составе ОС Linux помимо упомянутых компонент содержится много других, менее выдающихся, но не менее необходимых подсистем. Они снабжены своими лицензиями, часто GNU GPL, иногда другого типа, допускающих свободное распространение.

Полные тексты лицензий включены в состав дистрибутива ОС Linux.