Польза от Пруликса
Пруликс - проект, разрабатываемый мной c 1996 года в первую очередь для
удовольствия от программирования, но от него и реальная польза бывает ;)
Например, несколько (много) лет назад, когда я работал в концерне
"Аллегро", нужно было срочно проверить работоспособность винчестера
машины. С винта машина не грузилась, а загрузочной дискеты с утилитами
не оказалось под рукой, но у меня случайно оказалась загрузочная дискета
с Пруликсом, я загрузился с нее, смонтировал винт и убедился, что винт
работоспособен.
А вот сейчас у меня консультируется студентка одного из харьковских
вузов (я как-то не спросил ее, где она учится). В качестве курсовой
работы им задали написать маленькую ОС и она, бедная, разбирается в моих
исходниках относительно работы с FAT. Это типично программистский
прикол, на вопрос "Как работать с FAT" послать к сорцам :)
Пруликс распространяется по лицензии GPL (точнее, я не до конца понимаю
все тонкости GPL, поэтому Пруликс бесплатен с исходниками и кто угодно
может делать с ними что угодно), но у ПРуликса есть один
зарегистрированный платный пользователь. За лицензию номер 1 было
заплачено натурой: половиной стакана красного.
Мой стиль программирования весьма далек от совершенства, поэтому одно
время я собирал отрицательные отзывы о Пруликсе. Например.
"Я загрузил Пруликс в ДОС-окне OS/2 и он сразу завис" (Д.Завалишин)
"Я посмотрел на исходники Пруликса и чуть не блеванул" (А. Деменьшин)
"Proolix is fantastically shitty" (Е. Егоров)
Кстати, в ДОС-сессии Windows Пруликс (точнее, только его ядро) работает
нормально и его можно так отлаживать без перезагрузки (ядро,
скомпилированное таким образом, представляет собой обычный exe файл)
(Далi буде)