К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Можно ли сделать эмулятор языка программирования 7.7

Гость
0 - 15.03.2013 - 17:42
Согласно части четвёртой Гражданского кодекса Российской Федерации № 230-ФЗ от 18 декабря 2006 года.
Статья 1259. Объекты авторских прав
5. Авторские права не распространяются на идеи, концепции, принципы, методы, процессы, системы, способы, решения технических, организационных или иных задач, открытия, факты, языки программирования.

Язык 1С v.7.7 по сути - это обычный язык программирования, будет ли законным сделать эмулятор этого языка?



1 - 15.03.2013 - 17:50
Зачем?
Гость
2 - 15.03.2013 - 17:56
(1) хороший, простой язык, на самом деле. Вопрос, нужно ли изобретать что-то свое или можно (на законных основаниях) использовать конструкции из полюбившихся языков?
3 - 15.03.2013 - 18:00
(2) Вроде как даже на сутяжническом Западе не было судебных исков из-за "if...endif" и "do...enddo"
Гость
4 - 15.03.2013 - 18:03
(3) а вот если сделать полный эмулятор, т.е. когда обработка для 1С 7.7 прекрасно бы отрабатывала на другой платформе?
5 - 15.03.2013 - 18:05
(4) Пытались уже... не взлетело.
Гость
6 - 15.03.2013 - 18:08
(5) у меня пока всё получается, всё летает... только низенько;-)
7 - 15.03.2013 - 18:09
4-Маус >Делай, никто не мешает.
Но только не забывай, что для полной эмуляции другая платформа должна будет использовать такие же объекты (и с теми же методами и свойствами) как и 1С ("Справочник.ХХХ", "Документ.ХХХ" и т.д.)
А вот это уже может попадать под закон.
Гость
8 - 15.03.2013 - 18:09
++ возможно потому, что используем только свои силы и решаем текущие задачи, что и дает профит;-)
Гость
9 - 15.03.2013 - 18:22
(7) делаем конвертер для конфы, конвертируем (желательно в свой формат), заменяем Справочник на ЭтотСписок (или еще лучше Справочник.Контрагенты -> Реестр.Контрагенты) и вперед - фирма 1це может утереться слюной
10 - 15.03.2013 - 18:22
(6) Ну, низеньких-то хватает: http://freeanalogs.ru/Office/?program=1C
Гость
11 - 15.03.2013 - 18:23
(7) как раз объекты могут быть другие. Но вот будет ли караться использование конструкции Справочник.Контрагенты.ЮрАдрес?

или если будут аналогичные по названию функции или методы классов: Например функция Формат() или метод класса Справочник.ПолучитьЭлемент()?
12 - 15.03.2013 - 18:41
4-Маус > Делается только для себя? Или как?
13 - 15.03.2013 - 18:46
9-Helen1986 >Так в том то и дело, что Маус хочет
Цитата:
Сообщение от Маус Посмотреть сообщение
полный эмулятор
.
А так то да, если конвертировать, то вопросы не должны возникнуть.

Маус, если ты хочешь создать коммерческий продукт, то не скупись и найми хорошего юриста.
А то засудят, если не за это, так за другое :)
Гость
14 - 15.03.2013 - 18:51
(12) у нас уже 7 фирм используют нашу программу. Сейчас стоит вопрос о небольшом языке программирования отчетов. Он конечно не будет похож на 1С, но тема ветки меня интересует.
(13) "полный эмулятор" - это размышлизм, не более того;-)
Гость
15 - 15.03.2013 - 18:51
даже вот так: размЫшлизм:-)
16 - 15.03.2013 - 18:53
11-Маус >Мое мнение: за это очень сложно засудить. Ведь у тебя же действительно есть справочник, который называется Контрагенты и там есть свойство ЮрАдрес :)
17 - 15.03.2013 - 18:54
+16, на крайний случай замени названия объектов синонимами, как Хелен советует в (9).
18 - 15.03.2013 - 18:55
14-Маус > На смену программистам 1с-кам приходят программисты маусеры? ;-)
19 - 15.03.2013 - 18:58
И ещё, если строго подходить к вопросу, то функции и процедуры не является частью языка.
Гость
20 - 15.03.2013 - 20:24
(19) "функции и процедуры не является частью языка"
т.е. на них распространяется авторское право (и могут засудить)? На основании чего они не являются частью языка?
21 - 15.03.2013 - 20:27
20-Маус >Наоборот, никто не может запретить тебе создать функцию Формат(), но вот если содержимое функции будет добуквенно такое же как и у 1С, то могут засудить.
Гость
22 - 15.03.2013 - 20:51
если бы судились за названия функций - то керниган и ричи давно бы засудили всех пейсателей трансляторов и ляторов с языка С.

только у меня прямо сейчас на компе 7 компиляторов языка С



если уж делать совместимый язык, то лично я бы расширила немного язык в 7. а то там кое чего не хватает
Гость
23 - 15.03.2013 - 20:54
и кстати, сравнивала реализацию функций в вариантах С для микропроцессоров - некоторые функции совпадают даже в каментах


они же есть разных книжках в таком же виде
Гость
24 - 15.03.2013 - 20:55
действительно, почему бы не сделать простейший язык (не "похожий на 1С 7.7", а скажем так: могущий заинтересовать программистов 1С 7.7)?
Гость
25 - 15.03.2013 - 20:59
А на чем ты лепишь свой эмулятор? Ну, не Си же... с компилятором прикупленным за деньги...
Гость
26 - 15.03.2013 - 21:17
(25) язык конечно С++, не планируется ничего бесплатного и открытого, всё только платное и закрытое;-)
Гость
27 - 15.03.2013 - 21:22
26-Маус > Нифигасе!) Вот это заява! А лицензия на коммерческое использование С++ есть?
Гость
28 - 15.03.2013 - 21:28
(27) это у Кернигана и Риччи лицензию поспрашивать?;-)
Гость
29 - 15.03.2013 - 21:33
28-Маус > Я про компилятор, вообще-то. Или, он тоже оригинальный?)
Гость
30 - 15.03.2013 - 21:40
(29) у нас целая куча лицензий, даже на MS Office есть;-)
Гость
31 - 15.03.2013 - 21:42
могу продать (уже не нужна) лицензия на MS Visual Studio 2003 (only C++) за смешные 3 тыс. руб.;-)
Гость
32 - 15.03.2013 - 21:46
ту 0
на эмулятор языка 1С авторские права распространяться ну никак не могут, так как ты хоть и достиг такого-же результата, но ведь абсолютно другим способом, разработав именно свой эмулятор, а не прямым копированием и использованием в своих корыстных целях уже существующего языка 1С
так что опасения в этом направлении напрасны

а вот Файка постоянно интересуется почему ты принимаешь невинный вид и позу страуса, когда речь заходит о ней, о подруге моей лучшей, и о ваших прошлых с ней делишках
в этом направлени авторские права на Файку ты явно нарушил и отмалчиваться не самый лучший выход
Султонбек сказал, что все-равно придется тебе поделиться с подругой нашей Файкой частью твоих будущих доходов
что передать Султонбеку?
Гость
33 - 15.03.2013 - 22:04
(32) однако корыстные цели прослеживаются, вот как поведет себя "самый гуманный суд"?;-)
Гость
34 - 15.03.2013 - 22:21
уже интересно:) а совет в (13) хороший:) насчет всякой конвертации и преобразования - думаю вам интересно положить уже существующие наработки на свою платформу. поэтому всякие преобразования по умолчанию, т.е обязательными перед загрузкой. расширять и совершенствовать - отдельный разговор, главное, чтоб старое работало. тогда мож при случае народ потянется:) но в 1С, кстати, судя по всему не собираются прекращать поддержку 7.7. т.к. активно ищется программист для написания регулярной отчетности... пока они брыкаются, с ними конкурировать будет сложно:( и могут засудить и закон под это придумать...
35 - 15.03.2013 - 22:26
(33) Не бздо, патента на "СоздатьОбъект" ни у кого нет, даже у 1С. Не веришь - попробуй сам его получи.

Язык программирования не является объектом авторского права. А вот программа, написанная на этом (или любом другом) языке - является. В том числе компилятор или интерпретатор, термин "эмулятор" тут некорректен.
Гость
36 - 15.03.2013 - 22:32
что-бы не говорили - 1С никогда не прекратит поддержку 7.7! (ну если только законодательство и план счетов существенно не изменятся. и будут позволять использовать технические возможности.) прекращение поддержки сильно ударит им по карману, т.к. Маусов таких не один... сейчас уже выперли своими рекламными спамовыми действиями процентов 80 с 7-ки на 8-ку. новая база подопытных кролегов уже активно задействована:) на них основная стрижка:)
Гость
37 - 15.03.2013 - 22:40
на соседнем форуме ткнули носом в патентное право. Как бы узнать, что там 1С застолбило?
38 - 15.03.2013 - 22:42
(37) Тсс! Слова "Продолжить" и "Прервать", точно говорю.
39 - 15.03.2013 - 22:46
(24) есть такой уже. и даже программки на нем симпатично выглядят.
www.pobedit.com


К списку вопросов






Copyright ©, Все права защищены