Форум проекта SMath
»
Общение
»
Общение
»
Вопросы по linux версии и не только
Статус: Guest
Группы: Guests
Зарегистрирован: 11.07.2008(UTC) Сообщений: 24
1. Планируется ли нативная версия под линух без костыля mono+wine? 2. Будет ли опубликован исходный код приложения, или проект будет развиваться в сторону платной лицензии?
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Guest написал: 1. Планируется ли нативная версия под линух без костыля mono+wine?
В перспективе её создание возможно. Правда пару слов хочется сказать и про костыль
Во-первых Wine не нужен. Во-вторых дистрибутив Mono существует для Linux и представляет из себя не что иное, как платформу (виртуальную машину) для компиляции кода SMath Studio во время выполнения. Т.е. после установки Mono и запуска SMath Studio (с помощью Mono) в системе происходит компиляция программы в оптимизированный нативный двоичный код, что очень даже не плохо. Всё это аналогично работе SMath Studio с .Net Framework.
Guest написал: 2. Будет ли опубликован исходный код приложения, или проект будет развиваться в сторону платной лицензии?
Решено, что программа не станет платной. Она будет оставаться бесплатной, а зарабатывать на проекте планируется другими способами. Исходный код же публиковать не планирую, как минимум до тех пор, пока я занимаюсь её развитием. В любом случае пользоваться SMath Studio можно спокойно, с уверенностью, что к ней всегда будет свободный доступ.
Статус: Guest
Группы: Guests
Зарегистрирован: 11.07.2008(UTC) Сообщений: 24
smath написал: ...
В перспективе её создание возможно. Правда пару слов хочется сказать и про костыль
Во-первых Wine не нужен. Во-вторых дистрибутив Mono существует для Linux и представляет из себя не что иное, как платформу (виртуальную машину) для компиляции кода SMath Studio во время выполнения. Т.е. после установки Mono и запуска SMath Studio (с помощью Mono) в системе происходит компиляция программы в оптимизированный нативный двоичный код, что очень даже не плохо. Всё это аналогично работе SMath Studio с .Net Framework.
...
Mono, вроде завязан на библиотеки wine. Хотя, может я и ошибаюсь, уж не обессудьте. Тем не менее EXE'шник под Linux всегда вызывает совершенно однозначные ассоциации. Однако, безусловно замечательно, что линуксовая версия в принципе есть.
smath написал: ... Исходный код же публиковать не планирую, как минимум до тех пор, пока я занимаюсь её развитием. ...
Жаль. Ибо проект интересный и главное перспективный IMHO. И участие сообщества могло бы очень сильно продвинуть функционал программы. Но в любом случае, желаю Вам, как автору программы, творческих успехов и не останавливаться на достигнутом.
Отредактировано пользователем 15 января 2009 г. 11:55:11(UTC)
| Причина: Не указана
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Wine тут правда не причём, хотя расширение исполняемого файла и подбивает на мысль о нём. Дело в том, что для программ написанных, в частности, на C# не существует "родной" платформы впринципе (чего не скажешь о CLR), т.к. такие программы являются сборками на промежуточном языке IL. А расширение - дань "родине" .Net Framework. Участие в проекте всех желающих я приветствую и всегда рад помощи в разработке. Каждому, кто готов работать над программой, достаточно просто сообщить об этом мне на e-mail. Спасибо за добрые слова.
Статус: Newbie
Группы: Registered
Зарегистрирован: 11.08.2009(UTC) Сообщений: 4
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Вопросы разного рода портирования поднимаются довольно часто, но, объективно, для этого не хватает человеческих ресурсов. К тому же, менять платформу следует для уже готового продукта, в котором не ожидается глобальных изменений... иначе есть риск просто потратить много времени. SMath Studio ещё лишь встаёт на ноги и смена .Net на что либо другое видится слишком поспешным действием.
А боятся за Mono я бы не стал, помнится Мигель де Икаса в одном из своих выступлений на конференции (не помню точно какой) говорил слова благодарности майкрософтовцам, представители которых сидели в зале, за помощь в работе над Mono, что видимо демонстрирует некую заинтересованность в проекте со стороны корпорации. Как никак получается, что именно open source сообщество делает .Net мультиплатформенным. Откровенных глупостей Microsoft всё же старается избегать.
А станет Mono вне закона - перейдём на Qt
Статус: Newbie
Группы: Registered
Зарегистрирован: 14.11.2009(UTC) Сообщений: 3
Конечно все хорошо представлено, на скриншотах видно, что именно такая программа мне нужна, но загвоздка в том , что как ее установить на linux ubuntu 9.10?. загрузил я этот пакет mono, но дальше не знаю ,что делать, поскольку пересел на убунту 3 дня назад, не могли бы кто нибудь по шагам описать установку программы? Скачал справку, но в ней в пункте установке под линух толком ничего не написано.
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Для установки достаточно куда-либо распаковать архив (как и с любым tar.gz) и запустить .exe файл с помощью mono (можно через контекстное меню).
Статус: Newbie
Группы: Registered
Зарегистрирован: 14.11.2009(UTC) Сообщений: 3
Здравствуйте,открыл я этот проект в моно, видно рабочую область, справа отображаются понели корректно, но главное меню вверху нет, текста вообще не видно, открываются пустые меню либо вместо текста квадраты. В чем может быть проблема? установил последнюю стабильную версию, система ubuntu 9.10.
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Здравствуйте. О данной проблеме мне уже неоднократно сообщали пользователи Ubuntu за последние 1-2 недели (до этого проблем в GUI не было). Похоже, что начиная с какой-то версии этой ОС в дистрибутив начали устанавливать какую-то специфическую ревизию Mono, в которой присутствует ошибка с отображением главного меню. У меня проверить программу на Ubuntu сейчас возможности нет, но подобной проблемы я ещё не наблюдал (учитывая, что после релиза я всегда проверяю дистрибутивы/архивы на предмет корректности и работоспособности). Думаю, что Вам нужно обновить версию Mono (если новая уже появилась).
Статус: Newbie
Группы: Registered
Зарегистрирован: 14.11.2009(UTC) Сообщений: 3
а может проблема со шрифтами или кодировкой?
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
BOURNE написал: а может проблема со шрифтами или кодировкой?
Может быть... возможно даже, что мы являемся свидетелями глобального похолодания, а не потепления
Что бы сказать в чём проблема мне нужно завести отладку на системе, в которой воспроизводится проблема. Такой системы сейчас у меня нет + как я уже сказал, на предыдущих Ubuntu-ах меню отображалось корректно + поскольку я не менял ничего связанного с меню, я делаю вывод, что проблема с текущей версией Моно (можно попробовать обновить её до новейшей, если такая есть, или до одной из предыдущих).
Статус: Newbie
Группы: Registered
Зарегистрирован: 27.11.2009(UTC) Сообщений: 2 Откуда: spb
а какие шрифты используются в программе? может загвоздка действительно в этом? у меня тоже квадраты в меню х(
Статус: Guest
Группы: Guests
Зарегистрирован: 11.07.2008(UTC) Сообщений: 24
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Спасибо. Как вариант, можно попробовать воспользоваться советом отсюда:
http://en.smath.info/forum/default.aspx?g=posts&m=2601#post2601 .
slan написал: For properly work of SMath Studio you must to (re)compile dev-dotnet/libgdiplus package with cairo flag on - otherwise all pull-down menus will be broken and fonts/symbols on workplace will be overlapping.
Буду признателен за подтверждение, если есть возможность это проверить.
Статус: Guest
Группы: Guests
Зарегистрирован: 11.07.2008(UTC) Сообщений: 24
Как паллиатив - пользоваться английским языком интерфейса. Проблемы останутся только с названиями папок.
Статус: Advanced Member
Группы: Registered
Зарегистрирован: 16.02.2010(UTC)
Сообщений: 114
Откуда: /dev/random
Сказал «Спасибо»: 4 раз Поблагодарили: 13 раз в 11 постах
если в системе стоит wine, то можно на него установить виндовые шрифты (tahoma, arial). лично у меня подобная проблемма решилась именно таким образом
Статус: Guest
Группы: Guests
Зарегистрирован: 11.07.2008(UTC) Сообщений: 24
все-таки просил бы решение проблемы со шрифтами в редакцию... в 8.10 все работало с ходу, в 10.04 проблема..
Статус: Guest
Группы: Guests
Зарегистрирован: 11.07.2008(UTC) Сообщений: 24
Установка шрифтов под wine мне не помогла, вышеприведенный поляк - джентушник, в ubuntu таких пакетов нету. Пробовал ставить пакет libmono-winforms-2.0 версии intrepid - потребовал вручную еще зависимость libmono-mozilla*, в результате все равно квадратики.
Статус: Administration
Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Сказал «Спасибо»: 640 раз Поблагодарили: 262 раз в 102 постах
Здравствуйте.
Решение проблемы описано здесь:
http://habrahabr.ru/blogs/net/95792/ Простейший вариант: скопировать шрифт micross.ttf из C:\Windows\Fonts в любую подпапку /usr/share/fonts/truetype/.
С уважением.
Форум проекта SMath
»
Общение
»
Общение
»
Вопросы по linux версии и не только
Быстрый переход
Форум проекта SMath
SMath Studio
- Скачать SMath Studio
--- Архив
--- Ночные сборки
- Примеры использования
- Вопросы по использованию
- Предложения
- Ошибки
Математика
- Документы
- Алгоритмы
- Математические задачи
Общение
- О проекте
- Общение
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.