LINUX.ORG.RU

Сообщения ShSA

 

Лицензирование и продажа собственной разработки

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

>>>

ShSA
()

ansi C и «классы»

Учусь работать с библиотекой Allegro, и по ходу дела возникла такая трудность: потребовалось использовать квадратную матрицу:
int tbl[N][M];
дальше по ходу работы, потребовалось эту матрицу передавать в качестве параметра в различные функции, для этого в объявлениях функций было необходимо писать следующее:
void fill(int tbl[N][M])
(по другому передать не получилось)

Теперь сам вопрос: есть ли какая-нибудь библиотека (не С++), позволяющая работать со списками, типа CList, TList и т.д., а также с матрицами произвольного размера.
Все это я могу написать и сам, но не хочется изобретать велосипед с квадратными колесами :)

Если таких библиотек для чистого C нет, тогда порекомендуйте для С++ :(

>>>

ShSA
()

Лицензионное использование Linux Mandriva 2007

Я купил в LinuxCenter.ru Linux Mandriva PowerPack+ 2007. Заказ был сделан чуть более месяца назад, практически перед самым выходом Linux Mandriva 2007 Spring.
И что я вижу на сайте? Лицензия на установку на 10/20/50/100 компьютеров Linux Mandriva PowerPack+ 2007 Spring (http://www.linuxcenter.ru/shop/distros/linux-distros/mandriva/bestsellers/)!!!

Что это такое? Неужели Linux Mandriva 2007 требует обязательного лицензирования? Или это относится только к Linux Mandriva PowerPack+ 2007 Spring? Или к любым версиям Linux Mandriva 2007? Раньше я такого не встречал?
Текст лицензии я разобрать тоже не смог, содержание соответственно для меня остаётся загадкой. Может кто-нибудь сможет просветить меня по поводу данной лицензии, и могу ли я свободно использовать Linux Mandriva PowerPack+ 2007?

ShSA
()

Кроссплатформенное программирование

У меня следующая просьба: хочу начать программировать кроссплатформенные приложения, а с чего начать не знаю. Хотелось бы узнать с чего нужно начинать, какие инструменты необходимы в этой ситуации.
Мой личный опыт: MS Visual C++ (в основном работа с DirectX), Delphi. Опыт программирования в этих средах достаточно большой (мне трудно отделить чистый язык от среды, т.к. для меня это в первую очередь инструмент: подсветка синтаксиса, выпадающий список функций и т.д.)
И это как раз и есть моя большая проблема - я не умею писать программы в текстовом редакторе :(
Есть ли сравнимые варианты с тем что я перечислил. Аналог для Delphi я знаю - Lazarus, но он очень тормозной, хотя и вполне работоспособный.
На данный момент я склоняюсь в сторону СИ (используется ли в UNIX системах С++?). Какие есть среды разработки для СИ?
И ещё, с Linux я только начинаю разбираться, основная моя деятельность связана с Windows, и программировал всю сознательную жизнь только под него, поэтому для меня пока ещё важно наличие кроссплатформенности.

Прошу прощению за сумбур. Сильно не пинайте, лучше посоветуйте что-нибудь :)

ShSA
()

RSS подписка на новые темы