Почему для Linux нету таких программ (драйверов, библиотек) как есть для Windows: DirectX API, OpenGL, XML, Visual C++?
Silverlight, Nvidia PhysX Legacy, Java SE RE, SPTD, Indeo Codecs и другие.
Ява есть
ОСНОВНЫЕ БИБЛИОТЕКИ
Это библиотеки основных языков программирования, которые содержат базовую функциональность для взаимодействия с системой.
libanl.so - библиотека работы с DNS;
libc.a - основная статическая библиотека языка Си;
libdl.a - библиотека, отвечающая за загрузку других библиотек во время запуска программы;
libnsl.so - работа со службой NIS;
libstdc++.so - стандартная библиотека C++;
libutil.so - реализует основные часто используемые функции;
libelf.so - библиотека для работы с бинарными файлами ELF;
libevent.so - библиотека с реализацией механизма вызова функций после события;
libgnutls.so - библиотека с основными методами и возможностями, используемыми в стандартных утилитах Linux;
ld-linux.so - главная библиотека, она собрана в виде статической и не имеет зависимостей. Загружает другие библиотеки и исполняемые файлы. Вы можете вызвать эту библиотеку как программу и передать ей адрес исполняемого файла для запуска.
БИБЛИОТЕКИ КОДЕКОВ
Эти библиотеки содержат наборы кодеков для воспроизведения различных медиа данных. Некоторые из них имеют несвободную лицензию или закрытый исходный код:
liba52.so - свободный декодер ATSC A/52;
libavfilter6.so - библиотека фильтров ffmpeg;
libavcodec57.so - библиотека кодеков ffmpeg;
libavformat57.so - библиотека форматов ffmpeg;
libavutil55.so - библиотека дополнительных функций ffmpeg;
libdv.so - программный кодек для DV;
libmad.so - MPEG аудио декодер;
libmpeg2.so - потоковый декодер видео данных;
libmpg123.so - библиотека консольного плеера mpg123;
libwebp.so - декодирование формата Webp;
libxvidcore.so - медиа кодек MPEG-4.
ЗВУКОВЫЕ БИБЛИОТЕКИ
libao.so - библиотека проигрывания звука с простым интерфейсом;
libasound.so - библиотека взаимодействия со звуковой подсистемой ALSA;
libaudio2.so - библиотека работы со звуком, входит в состав ALSA;
libespeak.so - библиотека синтеза речи;
libpulse.so - библиотека с основными методами PulseAudio;
РАБОТА С АРХИВАМИ
libarchive.so - библиотека для работы с архивами различных форматов;
liblzma.so - работа с архивами LZMA.
ГРАФИЧЕСКИЕ БИБЛИОТЕКИ
libart.so - библиотека с реализацией функций для работы с 3d графикой;
libaa.so - библиотека ASCII графики;
libgtk-3.so - набор методов графического фреймворка GTK 3;
libgd.so - базовые функции работы с графикой и рисования;
libgif.so - работа с форматом изображений Gif;
libjpeg.so - работа с изображениями Jpeg;
libglapi.so - свободная реализация методов для работы с OpenGL;
libgtk-x11-2.0.so - набор методов библиотеки GTK 2;
libwx_baseu.so, libwx_baseu_net-3.0.so и другие - набор библиотек фремворка создания графических приложений WX;
libX11.so - основные методы и функции X сервера;
libncurses.so - одна из самых популярных библиотек псевдографики;
libQtGui.so, libQt5Svg.so, libQt5Widgets.so и другие - библиотеки фреймворка разработки графических приложений Qt.
РАБОТА С ТЕКСТОМ
libaspell.so - библиотека проверки орфографии;
libfreetype.so - библиотека отрисовки шрифтов;
libharfbuzz.so - библиотека обработки символов Unicode;
libxml2.so - библиотека разбора XML;
libyaml-0.so - библиотека разбора Yaml.
БезопасноСТЬ
libcrack.so - библиотека с реализацией методов перебора паролей для проверки их надежности;
libcrypt.so - библиотека, отвечающая за шифрование;
libssl3.so - библиотека шифрования SSLv3;
libapparmor.so - библиотека управления системой безопасности AppArrmor;
libaudit.so - библиотека слежения за состоянием системы и регистрации событий.
БИБЛИОТЕКИ ДРАЙВЕРОВ
libcups.so - библиотека работы с принтером;
libfuse.so - библиотека организации виртуальных файловых систем;
libgphoto2.so - библиотека взаимодействия с камерами по USB;
libsensors.so - используется для получения информации от датчиков на материнской плате;
libudisks2.so - библиотека usisks, которая отвечает за автоматическое монтирование
Потому, что линя ещё не было, когда это зарождалось! А почему они вообще должны быть? Там другой мир, другая реальность…
Потому, что Вы фантастически безграмотны раз, не умеете пользоваться Интернетом, два.
XML - не программа и не библиотека, это формат разметки текстового документа. И ему вообще безразлична операционная система. Одно из расширений SGML.
OpenGL - не программа, а среда. В Линуксах с ней всё в порядке.
DirectX, Visual C++, Silverlight и прочее - ПРОПРИЕТАРНЫЕ, защищённые законами об авторском праве технологии. Сотням тысяч разработчиков ядра Линукс, а тем более конкретных ОС на его основе, не придёт в голову платить за это. Но есть для некоторых аналоги (если кому нужно) и есть среда выполнения проприетарного виндового мусора WINE.
Добро пожаловать в реальность. Попробуйте освоить Яндекс и Google.
- MinGW под Windows - Создание библиотек с помощью gcc из исходника на Си отличается от набора команд в Linux? Допустимо ли бесплатное коммерческое использование MinGW?
- Почему при создании библиотек виндовс появилось наоборот больше проблем у программистов нежели при ДОСе? Зачем так было усложнять всю структуру, что программисты сейчас сами кусают свои локти и ничего не понимают в современном программировании?
- DirectX 10, DirectX 11, DirectX 12, сделали специально чтобы продавать новую винду и видеокарты? Ведь даже на 9ом можно было сделать тесселяцию и прочие фишки, 12ый вообще ничего нового не привнёс?
- Помогите с установкой драйверов для интернета после переустановки винды драйверов нету и интернета тоже Дайте файл который установит мне драйвера для интернета! Пожалуйста