The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз отечественного форка Midnight Commander версии 4.6.3"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Релиз отечественного форка Midnight Commander версии 4.6.3" +/
Сообщение от csdoc (ok), 16-Дек-08, 23:23 
>> однако, судя по этому треду, он многим нужен под Linux и FreeBSD.
> Linux и FreeBSD - это ОСи с иной архитектурой, идеологией и методами работы.
> Виндовую и юниксовую консоли вообще сранивать между собой некорректно -
> это разные вещи.

это понятно, но создают ведь и портабельные программы,
например, даже nginx под windows компилируют и запускают,
http://www.kevinworthington.com/2008/12/15/nginx-0727-for-wi.../

при желании - можно было бы и исходники Far сделать портабельными,
разве проще все с нуля переписать/написать под Linux/BSD/*nix ?

>> сорцы открыты, кто сейчас мешает развивать и/или даже портировать под Linux/BSD ?
> А "поезд ушел" - вот что мешает. Те люди, которые хотели тогда
> его дорабатывать - уже не станут этим заниматься. По разным причинам:
> другие задачи, своей работы не в проворот, интересы поменялись, юношеский задор
> угас... А молодое поколение юзает Тотал, в лучшем случае.
> Портировать под Linux/BSD его никто не будет. В Фаре все сильно завязано
> на WinAPI, на винде.

например, встроенный в Far редактор - он разве сильно завязан на WinAPI ?

> Ассортимент плагинов вызван ограниченными возможностями виндовой консоли,
> консольных утилит и той же архитектурой самой винды. В МС функционал
> этих плагинов с успехом заменяются многочисленными мелкими утилитками,
> гибким и мощным шеллом да и возможностями самого Линукса в немалой степени.

в том-то и дело, что со временем оказывается, что и mc под Linux не очень то и нужен,
почти все можно легко сделать встроенными в шелл средствами или с помощью vim.
может быть и поэтому он перестал развиваться более двух лет тому назад?

> Вопрос кстати известный и тоже был оффтопиком ;-)) И на него был
> тогда еще, четкий ответ. Примерно так: те кто хотят потрировать -
> еще новички, всех возможностей системы не знают и сами портировать
> не могут. А те кто может - обладают достаточными знаниями для того
> чтобы понимать, что Фар под Линухом не нужен - там уже есть МС,
> достаточно гибкий и способный на гораздо большее, чем умеет фар ;-))

это да, но при массовом переходе пользователей с Windows на Linux
им приходится переучиваться под mc, хотя они уже привыкли работать в Far.
под Wine его запускать можно, но это неудобно.

>> или использовать некоторые фрагменты кода (с соблюдением копирайтов)
>> в других программах, например, в том же mc.
> Как Вы себе это представляете?? Нонсенс. Они совершенно разные - для прикручивания
> кусков одного к другому понадобилось бы столько затрат и усилий по
> изменению кода, что разработка с нуля гораздо менее трудоемкая, быстрей, выгодней
> и оправданней. Фар написан на С++, точнее на ВинАПИ даже, ориентирован
> на досовскую архитектуру. МС написан на С, интерфейс основан на ncurses,
> ориентирован на работу в терминале.

например, в ядре Linux присутствуют файлы, которые имеют лицензию BSD,
аналогично и здесь - можно использовать фрагменты Far (BSD) в mc (GPL)

сначала было желание, но не было возможности (закрытые исходники),
сейчас - есть возможность, но уже нет желания (это никому не нужно).

> Да и не был идеален Фар - тоже со своими глюками и недоработками.
> Ничего такого ценного, чего б стоило тащить под Линух у него нет.

есть одна ценность - это его UI, привычное для пользователей расположение
менюшек и назначения функциональных клавиш. очень трудно переучиваться тем
пользователям, кто и фар-то освоили с трудом, да и администраторам не просто,
если приходится одновременно работать и в Windows и в Linux.

даже если все внутри mc будет по старому, но внешний вид и кнопки будут
эквивалентны far`овскому расположению - это будет очень удобно пользователям.

вот как примерно есть у редакторов, командой vi запускается "старый" стиль,
командой vim - "новый". отличий в поведении достаточно много. так и тут,
команда "mc" может запускать mc-like интерфейс, а команда "far" - Far-like.
многим только что перешедшим с windows на linux это было бы очень удобно.
а даже и администраторам, когда они одновременно работают в разных системах.

но это так, мысли вслух, допиливать mc до уровня far у меня нет времени и желания.
как и допиливать UnixTree до уровня ZtreeWin...

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Релиз отечественного форка Midnight Commander версии 4.6.3, opennews, 14-Дек-08, 19:18  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру