Oberon space

General Category => Общий раздел => Тема начата: ilovb от Ноябрь 21, 2012, 11:28:57 am

Название: Лицензии на системы Oberon
Отправлено: ilovb от Ноябрь 21, 2012, 11:28:57 am
Почитал General ETH Oberon System Source License
Цитировать
The Licensee
shall not be allowed to use the source code or derivatives thereof
commercially, unless this right has been granted explicitly.

Не нравится мне это.

У Oberon V4 for GNU/Linux вроде GPL (но непонятно действительно ли это так)

Да и вообще я слабо понимаю весь этот кавардак лицензирования...

Вопрос такой:
Кто знает какая Oberon система самая свободная?
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 11:32:37 am
А... вы гражданин  с какой целью интересуетесь  8)
Название: Re: Лицензии на системы Oberon
Отправлено: ilovb от Ноябрь 21, 2012, 11:42:11 am
А... вы гражданин  с какой целью интересуетесь  8)

Какая разница?
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 11:47:18 am
А... вы гражданин  с какой целью интересуетесь  8)

Какая разница?
;D Ответ - если писать для "себя" - то любая  ;D ;D ;D
Название: Re: Лицензии на системы Oberon
Отправлено: ilovb от Ноябрь 21, 2012, 11:58:45 am
Ну это понятно.
Меня конечно больше всего коммерческое использование интересует.
Если делать свой продукт на основе существующей системы/компилятора, то лицензионная привязка не радует. Желание вкладывать ресурсы в оживление трупа отпадает полностью.
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 12:01:54 pm
Ну это понятно.
Меня конечно больше всего коммерческое использование интересует.
Если делать свой продукт на основе существующей системы/компилятора, то лицензионная привязка не радует. Желание вкладывать ресурсы в оживление трупа отпадает полностью.
хмм. Борис.. такое  переодически желание возникает у многих новичков... один даже (Rifat ) его осуществил..  его труд обсуждался здесь ( и, вероятно, вы Коровнике) - вы читали обсуждение?
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 12:05:59 pm
Почитал General ETH Oberon System Source License
Цитировать
The Licensee
shall not be allowed to use the source code or derivatives thereof
commercially, unless this right has been granted explicitly.

Не нравится мне это.

У Oberon V4 for GNU/Linux вроде GPL (но непонятно действительно ли это так)

Да и вообще я слабо понимаю весь этот кавардак лицензирования...

Вопрос такой:
Кто знает какая Oberon система самая свободная?
Вообще странно - та же GPL как бэ разрешает коммерческое использование.

А ты уверен что хочешь именно что-то допиливать, а не с нуля пилить? Второе может оказаться проще :-)
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 12:08:05 pm

Вообще странно - та же GPL как бэ разрешает коммерческое использование.

А ты уверен что хочешь именно что-то допиливать, а не с нуля пилить? Второе может оказаться проще :-)
ничего странного - это дополнительный пункт к соглашению
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 12:10:03 pm

Вообще странно - та же GPL как бэ разрешает коммерческое использование.

А ты уверен что хочешь именно что-то допиливать, а не с нуля пилить? Второе может оказаться проще :-)
ничего странного - это дополнительный пункт к соглашению
GPL явно запрещает такие пункты, насколько я помню.
Но, видимо, дело в том, что часть продуктов у них лицензировано под General ETH Oberon System Source License, а часть под GPL. (А у ББ вообще третья лицензия)
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 12:11:07 pm
Но вообще да, лицензии у них подобраны специально так, чтобы не дай бог Оберон где-то применяться в продакшине не начал :-)
Название: Re: Лицензии на системы Oberon
Отправлено: ilovb от Ноябрь 21, 2012, 12:11:13 pm
2 DIzer
Я особо не вдавался. Там статическая линковка же вроде. Подход имхо в корне не верный.
Да и вообще Oberon-компилятор в отрыве от Oberon-системы - это очень хм.. странная идея имхо.
Название: Re: Лицензии на системы Oberon
Отправлено: ilovb от Ноябрь 21, 2012, 12:12:39 pm
А ты уверен что хочешь именно что-то допиливать, а не с нуля пилить? Второе может оказаться проще :-)

Думал. Но очкую...  ;D
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 12:14:43 pm
А ты уверен что хочешь именно что-то допиливать, а не с нуля пилить? Второе может оказаться проще :-)

Думал. Но очкую...  ;D
наоборот вы круче самого круто- сваренного яйца.. лопатить в одиночку тонны (говно)кода... не каждый решится  :D
Название: Re: Лицензии на системы Oberon
Отправлено: ilovb от Ноябрь 21, 2012, 12:19:47 pm
Я не говорил что в одиночку. Более того я категорически против такого подхода  ;)
И еще я против закрытых исходников. Иначе оно не будет развиваться.

Нужно собутыльников искать конечно же  ;D
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 12:49:08 pm
Я не говорил что в одиночку. Более того я категорически против такого подхода  ;)
И еще я против закрытых исходников. Иначе оно не будет развиваться.

Нужно собутыльников искать конечно же  ;D
а вы все таки почитайте... форум(ы).. и зацените вероятность нахождения здесь и в коровне искомых "собутыльников".
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 12:51:54 pm
Я не говорил что в одиночку. Более того я категорически против такого подхода  ;)
И еще я против закрытых исходников. Иначе оно не будет развиваться.

Нужно собутыльников искать конечно же  ;D
А кстати, какие практические задачи эта движуха должна решить? Потому как чисто for fun у меня да и у Влада например есть где в окресностях оберона поковыряться. И даже не только for fun.
Название: Re: Лицензии на системы Oberon
Отправлено: ilovb от Ноябрь 21, 2012, 12:59:03 pm
Ну я пока тоже for fun. О серьезных применениях можно будет задумываться только когда будет достаточное количество заинтересованных лиц.

Например игроделам можно было бы хороший легкий инструмент забадяжить.  :)

Я кстати пересмотрел свои взгляды насчет SDL. Все таки это идеальный вариант для Oberon-системы.
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 01:00:22 pm
Ну я пока тоже for fun. О серьезных применениях можно будет задумываться только когда будет достаточное количество заинтересованных лиц.

Например игроделам можно было бы хороший легкий инструмент забадяжить.  :)

Я кстати пересмотрел свои взгляды насчет SDL. Все таки это идеальный вариант для Oberon-системы.
а что такое по вашему Oberon-система?.
Название: Re: Лицензии на системы Oberon
Отправлено: ilovb от Ноябрь 21, 2012, 01:00:38 pm
а вы все таки почитайте... форум(ы).. и зацените вероятность нахождения здесь и в коровне искомых "собутыльников".

В коровнике таких ужо не осталось вроде.  ;)
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 01:02:11 pm
а вы все таки почитайте... форум(ы).. и зацените вероятность нахождения здесь и в коровне искомых "собутыльников".

В коровнике таких ужо не осталось вроде.  ;)
неужто сюда перешли... ??? ах да, Влад с Алексеем....
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 01:08:53 pm
Ну я пока тоже for fun. О серьезных применениях можно будет задумываться только когда будет достаточное количество заинтересованных лиц.

Например игроделам можно было бы хороший легкий инструмент забадяжить.  :)

Я кстати пересмотрел свои взгляды насчет SDL. Все таки это идеальный вариант для Oberon-системы.

Ну, э, смотри. Одно дело если просто компилер сделать. Другое дело если ты хочешь на этот компилер перетащить ББ. Второе - раз во много сложнее первого. Ибо тяжкое наследие.
Название: Re: Лицензии на системы Oberon
Отправлено: ilovb от Ноябрь 21, 2012, 01:09:31 pm
Ну я пока тоже for fun. О серьезных применениях можно будет задумываться только когда будет достаточное количество заинтересованных лиц.

Например игроделам можно было бы хороший легкий инструмент забадяжить.  :)

Я кстати пересмотрел свои взгляды насчет SDL. Все таки это идеальный вариант для Oberon-системы.
а что такое по вашему Oberon-система?.

То что описано в книге "Прожект Объерон".
Мини ось, со своим окружением и своей философией. Собсна ETH Oberon'ы яркий пример. Одна и та же система работает как нативно, так и под хост-осью (win, lin, mac)
Есть много вещей которые мне не нравятся в классике (к коей ETH Oberon относится), но сама идея хорошая, ежели ее осовременить. По сути то это ж Unix философия  :) И Plan9 например из той же оперы.
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 01:10:02 pm

Ну, э, смотри. Одно дело если просто компилер сделать. Другое дело если ты хочешь на этот компилер перетащить ББ. Второе - раз во много сложнее первого. Ибо тяжкое наследие.
и непонятно зачем.... :(
Название: Re: Лицензии на системы Oberon
Отправлено: ilovb от Ноябрь 21, 2012, 01:12:16 pm
Ну я пока тоже for fun. О серьезных применениях можно будет задумываться только когда будет достаточное количество заинтересованных лиц.

Например игроделам можно было бы хороший легкий инструмент забадяжить.  :)

Я кстати пересмотрел свои взгляды насчет SDL. Все таки это идеальный вариант для Oberon-системы.

Ну, э, смотри. Одно дело если просто компилер сделать. Другое дело если ты хочешь на этот компилер перетащить ББ. Второе - раз во много сложнее первого. Ибо тяжкое наследие.

Нееее.. ББ мне совсем уже не нравится. Можно с малого начать. Т.е. с "фреймворка" оригинального Оберона.
Главное обеспечить хорошую стыковку с сишными либами, коих не меряно. ;)
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 01:13:26 pm

Ну, э, смотри. Одно дело если просто компилер сделать. Другое дело если ты хочешь на этот компилер перетащить ББ. Второе - раз во много сложнее первого. Ибо тяжкое наследие.
и непонятно зачем.... :(
Ну, таки от голого компилятора действительно толку мало. От ББ c новым компилером.. Я не знаю, но, по моему, тут будут затраты не соизмеримые с профитом.

Короче, нужна цель, понятная даже бабушке :-)
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 01:15:29 pm
Нееее.. ББ мне совсем уже не нравится. Можно с малого начать. Т.е. с "фреймворка" оригинального Оберона.
Главное обеспечить хорошую стыковку с сишными либами, коих не меряно. ;)
А что это с сишными? Может с жабаскриптовыми? ;-)
Платформ нонче много, и далеко не во всех главным ЯП является Си.
Название: Re: Лицензии на системы Oberon
Отправлено: ilovb от Ноябрь 21, 2012, 01:22:07 pm
Ну да. Я имел в виду бесшовную стыковку с внешним миром.
Как там с жабой стыковаться я просто не шарю.
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 01:23:57 pm
Ну да. Я имел в виду бесшовную стыковку с внешним миром.
Как там с жабой стыковаться я просто не шарю.
Я тоже. Поэтому предлагаю стыковаться с жабаскриптом :-)
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 01:33:24 pm
Я не знаю, но, по моему, тут будут затраты не соизмеримые с профитом.
а в чем должен выражаться профит?
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 01:39:01 pm
Я не знаю, но, по моему, тут будут затраты не соизмеримые с профитом.
а в чем должен выражаться профит?
В настроении*время. Настроение > 0 если настроение хорошее и < 0 если плохое. Пилим штуку, интегрируем наше настроение по времени, если результат существенно положителен - значит оно стоило того :-)
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 01:40:18 pm
Я не знаю, но, по моему, тут будут затраты не соизмеримые с профитом.
а в чем должен выражаться профит?
В настроении*время. Настроение > 0 если настроение хорошее и < 0 если плохое. Пилим штуку, интегрируем наше настроение по времени, если результат существенно положителен - значит оно стоило того :-)
Да, конечно же настроение может стновиться хорошим не только от процесса пиления и созерцания результата трудов своих, но и от получения материального вознаграждения.

Не важно за счет чего настроение улучшается, главное результирующий интегральный показатель.
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 01:42:10 pm
Я не знаю, но, по моему, тут будут затраты не соизмеримые с профитом.
а в чем должен выражаться профит?
В настроении*время. Настроение > 0 если настроение хорошее и < 0 если плохое. Пилим штуку, интегрируем наше настроение по времени, если результат существенно положителен - значит оно стоило того :-)
ну это понятно - типичная точка зрения "собутыльника" , а что скажет инициатор?
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 01:56:42 pm
Ну да. Я имел в виду бесшовную стыковку с внешним миром.
Как там с жабой стыковаться я просто не шарю.
Я тоже. Поэтому предлагаю стыковаться с жабаскриптом :-)
а что не в MSIL?
Название: Re: Лицензии на системы Oberon
Отправлено: ilovb от Ноябрь 21, 2012, 01:58:22 pm
В настроении*время. Настроение > 0 если настроение хорошее и < 0 если плохое. Пилим штуку, интегрируем наше настроение по времени, если результат существенно положителен - значит оно стоило того :-)
ну это понятно - типичная точка зрения "собутыльника" , а что скажет инициатор?

Тут я солидарен с valexey  ;D
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 02:00:42 pm
Ну да. Я имел в виду бесшовную стыковку с внешним миром.
Как там с жабой стыковаться я просто не шарю.
Я тоже. Поэтому предлагаю стыковаться с жабаскриптом :-)
а что не в MSIL?
Ну, MSIL все же сильно меньше распространен. Вот вокруг меня его пожалуй что и нет совсем.
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 02:03:40 pm

Ну, MSIL все же сильно меньше распространен. Вот вокруг меня его пожалуй что и нет совсем.
а эта, как ее Мона .. , зато всяких фунюкций с компанюкциями выше крыши... и на любой вкус..
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 02:07:35 pm

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

Кроме того, львиная доля либ для моны - это биндинги к сишным же либам (скажем стандарный гуй - gtk#). То есть msil играет роль как бы вторичной платформы. А реализовывать лучше все же под первичную.
Название: Re: Лицензии на системы Oberon
Отправлено: DIzer от Ноябрь 21, 2012, 02:08:00 pm
вон Сергей перешел на шарп и не жалуется.. хотя помню как "гасил" неверных ..
Название: Re: Лицензии на системы Oberon
Отправлено: valexey_u от Ноябрь 21, 2012, 02:10:42 pm
вон Сергей перешел на шарп и не жалуется.. хотя помню как "гасил" неверных ..
У него крупный проект, где далеко не он один. Завязок на системные либы у них там почти и нет. У них проект - не имеющий интерфейса как такового (ну, есть веб-морда). Про мультимедии всякие - я молчу :-)

Но при этом там есть завязки на наши же с++-либы. То есть один фиг msil не самодостаточен и все же вторичен.
Название: Re: Лицензии на системы Oberon
Отправлено: Губанов Сергей Юрьевич от Ноябрь 23, 2012, 08:08:02 am
У нас, как говорит Алексей, объём программы много больше её площади поверхности. От операционки/рантайма нам надо только лишь сокеты, многопоточность, читать/писать файлы, спрашивать сколько сейчас время, ну для самопрофилирования ещё сейчас спрашиваем сколько мы памяти зажрали (GC-шной, резидентной, виртуальной). Это всё. Ну, ещё есть сторонний коннектор к MySQL, но он чисто C#, и требования к операционке/рантайму у него простые: нужны сокеты.

Одна сишная либа, о которой сказал Алексей, что мы к ней привязаны, это из-за того что часть проекта (soft switch) пишется на С++. У них там свой навороченный протокол поверх TCP, вот они нам его секрет раскрывать не захотели, а выдали готовую сишную либу, так сказать, API к своему протоколу.

Веб-морда под Mono это отдельная песня. Мы от неё уже несколько лет как бы собираемся уйти на чего-то другое.