Войти

Показать полную графическую версию : Опять об 1С и *nix


point212
07-12-2005, 14:26
Ребят. Я вот чайник в 1С.
Но некоторе представление об ней составил.

В чем сложность переписать её под Linux?

Во первых, может быть кто-то знает, почему этого не сделают сами 1С-овцы.
Во вторых, что мешает просто написать "1С-машину" :), которая может исполнять программы на внутреннем языке 1С. Ведь, если я правильно понимаю, то сами конфигурации - просто исполняемые средой 1С скрипты?

А что же остается от среды? Интерпретация языка, поддержка "бухгалтерской логики", т.е. все эти счета, регистры и справочники...

Вроде бы несложно написать? Но почему-то нигде этого еще нет.
Или я чего-то не понимаю?

PS Сразу оговорюсь: я чайник в 1С. Не имею опыта программирования больших и серьезных приложений.

McVlad
07-12-2005, 18:58
Ну во первых просто переписать не так уж просто - учитывая, что это принципиально разные операционки... Но есть и ещё одна причина - насколько знаю у 1C какой-то договор с кем-то (возможно с самими мелкомягкими), что они пишут проги только под винду.... Заметь, что ни к одной игре выпущенной 1C нет юниксовых серверов...

sergleo
07-12-2005, 22:57
поищите, уже есть проект в сети, который этим и занимается... (если он еще онлайн...) если оч надо пишите, поищу ссылку.

TrKeast
07-12-2005, 23:30
поищите, уже есть проект в сети, который этим и занимается... (если он еще онлайн...) если оч надо пишите, поищу ссылку.
вы про 1L?
вообще на мой взгляд сила 1С не в языке, а в количестве и доработанности конфигураций,
ну + еще своеобразный конструктор из которого сооружается необходимое. На мой взгляд
под Linux этого нет в силу того, то:
1. В связи с недостаточной распостраненностью Linux в качестве десктопа 1С просто можно закрыть глаза и не расходовать силы на портирование
2. Довольно сильная завязанность "движка" 1С на win32

sergleo
08-12-2005, 01:33
Еслиб, 1L работал..., а так проект родился давно, а вот результатов .... да и волонтеры приветствуются (как написано на их сайте)... надеюсь проект еще жив, ибо последняя новость от начала года. да и работы ведутся на питоне. с такимже результатом можно писать и на C#(MONO) и то толку будет больше.

point212
08-12-2005, 09:01
вы про 1L? вообще на мой взгляд сила 1С не в языке, а в количестве и доработанности конфигураций, ну + еще своеобразный конструктор из которого сооружается необходимое. На мой взгляд под Linux этого нет в силу того, то: 1. В связи с недостаточной распостраненностью Linux в качестве десктопа 1С просто можно закрыть глаза и не расходовать силы на портирование 2. Довольно сильная завязанность "движка" 1С на win32
Но если я правильно понимаю, конфигурации как раз и пишутся на этом языке. Плюс ещё файлы описания форм/документов/таблиц :)
С виду не сложно... А если язык можно интерпретировать, то и конфигурации можно исполнять.

Насчет 1: тут опять возникает вопрос курицы и яйца. На Линукс готовы перейти многие конторы. Особенно в больших городах, где налоговая и прочие проверяющие органы зверствуют. Останавливает их пока только одно - отсутствие 1С-платформы.

2. А чем движок 1С завязан с виндой? Что мешает написав новый движок под Линукс, завязать его с X Window?

TrKeast
08-12-2005, 22:17
А чем движок 1С завязан с виндой? Что мешает написав новый движок под Линукс, завязать его с X Window?
например использованием COM, зачем движку X Window я понять не могу


Насчет 1: тут опять возникает вопрос курицы и яйца. На Линукс готовы перейти многие конторы. Особенно в больших городах, где налоговая и прочие проверяющие органы зверствуют. Останавливает их пока только одно - отсутствие 1С-платформы.

много вы видели готовых коробочных решений на базе Linux, которые в состоянии "осилить" средний эникейщик, да так чтобы это еще и работало?

Bugs
09-12-2005, 04:39
На сколько знаю я. Уже сами 1С начали разработку клиента под Линух.
Скорее всего это связано с их программой 1С Дистрибуция. Где основным клиентом является АСПЛинукс.

Есть возможность запускать 1С под Линукс уже и счаз, через Wine. Есть даже конторы которы которые прделагают готовые решения за денюжку и идею за бесплатно.
Нарпимер здесь (www.etersoft.ru)

Belansky
09-12-2005, 14:30
Сам я бухгалтерскими программами не интересуюсь, но в сети мелькала информация о том, что 1С и ASPLinux официально занимаются разработкой версии под Linux и уже добились работоспособности системы через wine.




© OSzone.net 2001-2012