Как мне разработать программное обеспечение для Ubuntu, которое можно было бы использовать в будущих версиях [ closed]

Меня, как и многих из вас, иногда раздражает тот факт, что некоторые разработчики просто перестают работать над созданным ими программным обеспечением (см. Примеры ниже). Пытаясь справиться с потерей, мы иногда не принимаем этот факт. Я, например, начал использовать градиент через VirtualBox с Ubuntu 12.04.

Но в конце концов мы все должны смириться с фактами: некоторых приложений больше нет.

Итак, этот вопрос - от имени будущих пользователей и разработчиков - принесет пользу обеим сторонам.

Как мне разработать программное обеспечение для Ubuntu, которое можно будет использовать в будущих версиях.

Примеры :

4
задан 8 October 2014 в 17:50

2 ответа

Сделайте его Открытым исходным кодом! Тем путем любой может вскочить и поддержать, зафиксировать, безотносительно, когда по любой причине Вы просто не можете больше, хотя это может произойти из-за основного удобства использования (уставился на воздушные приложения...) для некоторых приложений просто нужен дополнительный хит с молотком для хранения их работой.

Graditor: Упакованный для 14,04 с небольшой трудностью:

PPA, названный gradiator-mateo для Mateo Salta: Mateo Salta

Каракатица: кто-то уже прошел проблему сделать ppa для него:

Каракатица Установки в Ubuntu 14.04 или Ubuntu 13.10 | азот UbuntuHandbook

- находится в репозитории все еще, возможно, просто нуждается в некоторой любви ошибки. Кажется, работает, как описано на меня (за исключением необходимости выключить обои в настройках единицы)

10
ответ дан 17 November 2019 в 13:39

По моему опыту (около 30 лет теперь), аппаратный уровень и низкоуровневый код (BIOS, например) изменение не так очень или более точно, сохраняют очень хорошую возрастающую совместимость. (Я записал двадцать пять лет назад немного игровой программы в ассемблере, работающем с дисплеем VGA и DOS: это все еще хорошо работает на современных компьютерах Windows).

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

Просто мои два цента...

7
ответ дан 17 November 2019 в 13:39

Другие вопросы по тегам:

Похожие вопросы: