Рекомендации

Здесь просто список, без комментариев. Если вам интересны более подробные статьи о данных программных продуктах с обзором их функционала или, возможно, видеоролики, напишите мне, и я поставлю интересующее вас ПО в таск-лист.

В данном списке – только достойные продукты с открытым кодом (если не указано обратное: СПО). Большинство из них кросплатформенные и подходят ко всем основным ОС для настольных ПК, включая Linux, FreeBSD, MacOS, Windows, а иногда даже и для одноплатников, телефонов и планшетов.

Практически весь указанный ниже софт я или тестировал или являюсь регулярным пользователем. По возможности в списках ниже – софт с актуальными версиями (этот или прошлый год), однако иногда встречается и более старый софт из 2010 +/-, т.к. в некоторых слуачях он до сих пор актуален и корректно работает.

# Операционные системы

## Linux-based

ManjaroArch LinuxArcoLinuxArchBang
UbuntuDebianLinux MintALT Linux
Zorin OSElementary OSPop OSDeepin
MX LinuxKnoppixKaliPuppy
FedoraCent OSOpenSUSEROSA
AlpineTinyCorePorteusSliTaz
GentooSabayonNix OSSlackware
Linux-семейства: Arch, Debian, RedHat, Gentoo, Slackware, и другие

## FreeBSD-based

FreeBSDGhostBSDOpenBSDNetBSD
Dragonfly BSDNomadBSDFuryBSDMidnightBSD
В мире *BSD систем тоже есть приличный выбор от десктопов до серверов

## Solaris-based (Illumos)

OpenIndianaOmniOSSmartOSTribblix
DilOSXStreamOSv9osNexenStor
Проект Solaris форкнулся в несколько ОС после закрытия кода Oracle’ом

## Other

HaikuMenuetOSKolibriOSMINIX
UrbitAragonOSSONM OSBrahma OS (WIP)
ReactOSFreeDOSTempleOSLinux From Scratch
Firefox OSChrome OSWeb OSTizen OS
Список необычных ОС для разных нужд можно продолжать бесконечно…

Так же, важно отметить, что существует целая огромная масса single-purpose-build distributions, т.е. дистрибутивов, созданной с конкретной целью (как готовый набор инструментов). Яркие примеры: Kali – дистрибутив для аудита безопасности, AVLinux или Ubuntu Studio – для работы с мултимедиа-контентом, QubesOS и Tails – дистрибутивы для анонимности и безопасной работы в сети, FreeNAS, XigmaNAS и NexentaStor – для сетевых накопителей, pfSense – для Firewall’ов, RancherOS, CoreOS и Silverblue для Docker, k3OS для Kubernetes, EthOS, HiveOS и SimpleMining для криптомайнинга и т. д.

Почти в каждой софтвэр-сфере есть свои готовые дистрибутивы.

# Софт

## Видео-продакшн и стриминг

KdenliveOBS (Studio)OpenShotDaVinci Resolve (СПО)
HandBrakeAvidemuxPitiviFFMPEG
FlowbladeNatronSnowmixNUKE (СПО)
Спектр ПО для видеопроизводства

## Видео-плееры

MPVVLCMplayerSMPlayer
OliviaMiroCelluloidKMPlayer
xineDragon PlayerGnome VideosTotem
SnappyParoleDeepin MovieApprentice Video
bomiexmplayerbakamplayerRage
Пользовательское ПО для просмотра видео

## Медиацентры, видеоменеджеры и плееры с поиском

KodistremioMediaPortalPlex (СПО)
osmcpithjellyfinemby (СПО)
OpenELECOblectovideohubappElectronPlayer
leonflixKroozboxScreenInvaderpopcorntime, butterproject
FileMastaSageTVPseudoTVphpmediaserver
OpenFLIXRGerberaRed5Universal Media Server (СПО)
Менеджеры видео-коллекций и медиа-стриминг серверы

## Аудио-продакшн, DAW и стриминг

AudacityIceCastLMMSRosegarden
RadiumAmpacheArdourReaper (СПО)
Pure DataFrinikaEkoKwave
koelShoutcastrocketbroadcasteratmosph3re (СПО)
Эти и другие средства

## ЯП для музыки, синты, Digital Art и демосцена

Pure Data, Purr DataChucK, miniAudicleORCAIBNIZ
AutomationismCSound, Blue, Cabbage StudioFugioTwist
OpenFrameworksSuperColliderOvertoneVCVRack
NimSynthPraxisLIVEVuoAxiom
BeastPyoNyquistFoxDot
EcasoundHaskell GHCi, hydra, tidalSonicPiCtlra
Этот софт и больше

## Аудио-плееры

ClementineAudaciousRhythmboxStrawberry
AmarokQuLollypopod LibetDeaDBeeFExaile
QmmpMPDMusiquegmusicbrowser
MuseeksguayadequeNoiseGnome Music
qmmpmocxmmsJuK
AmarokLollypopdecibelrawsteel
На самом деле плееров ещё очень много – здесь только лучшие

## Офисные пакеты, текст, презентации, таблицы, издательство

LibreOfficeFocusWriterGhostWriterFree Office (СПО)
OpenOfficeAbiwordGnumericWPS Office (СПО)
OnlyOfficeCalligracollaboraofficeJoeffice
TyporaJoplinHaroopadZettlr
skrifanovelWriternulisquollwriter
ScribusLaidoutEmacsVim
Найдётся текстовый редактор на любой вкуc

## Фоторедакторы, вектор, обработка RAW, схемы, UI

KritaGIMPDarktableInkscape
DiaGlimpseMyPaintsk1
PixelitorDrawKolourPaintGNU Paint
DrawingKarbonDotgridAkira
CenonRawTherapeexfigAlva
LightZoneARTPhotoFlowrawstudio
Очень много софта на любой вкус

## Просмотр фото и менеджеры коллекций

ShotwelldigiKamShowfotogThumb
PiwigoGwenviewRapid Photo DownloaderPicturama
qviewquickviewerPixPhotoPrism
KPhotoAlbumGPicSyncMemoriesphotoview
Управляйте своей фото-коллекцией с удовольствием

## Браузеры

FirefoxChromiumTorChrome (СПО)
Pale MoonFalkonGnome WebOpera (СПО)
IceCatFlashpeakMidoriBrave (?)
KonquerorUngoogled ChromiumBeaker BrowserVivaldi (?СПО)
SeamonkeyOtter Browser MinbrowserMaxthon (СПО)
BasiliskquteBrowserYandex (СПО)Wexond
WaterfoxNetSurfLynx, (E)Links(2)Dooble
DissenterQtWeb, ReKonqSuperBirdDillo
Указаны только самые популярные

## CAD (САПР)

BRL-CADFreeCADLibreCADBricsCAD (СПО)
OpenSCADQCADAntimonySALOME
SverchokImplicitCADHyperFunSagCAD
ImpactCSchemeMakerSCADRapCAD
PLaSMSOLVESPACELeoCADVariCAD (СПО)
Open CascadeHeekscadVarkonSiemens NX (СПО)
Системы Автоматизированного Проектирования

## IDE и редакторы кода

EclipseIntelliJ IDEABracketsSublime (СПО)
GeanyAtomBluefishcodelobster (СПО)
NetBeansCode::BlocksGeditVisual Studio Code
CodeLitePyCharmQtCreatorEric
KDevelopLazarusGambasOracle Solaris Studio (СПО)
ProcessingArduino IDEDrRacketGnome Builder
MonoDevelopLiteIDELight TableAnjuta
Komodo IDERubyMinePHPStormWebStorm
32 популярных IDE для Python, Javascript, HTML, PHP, Bash, C, Go и других языков

## Языки программирования и разметки

JavaScript, TypeScriptPythonJavaSwift
C Family (C, C++, C#)GoRuby, RoRHTML
RRustPHPMarkdown
PascalScalaFortranSQL
KotlinScratchSchemeLisp, Clojure
ErlangGroovyElixirHaskell, ML
Basic familyAdaDDart
Assembly familyOpenEdgeCOBOL, ABAPBrainfuck
Так как ЯП больше 1000, данная выборка ограничена 32 топ-языками

## Scripting-языки

BashPerlTCLCoffeeScript, ActionScript
LuaPurePowerShellVBScript (СПО)
Более 30 скриптинг-языков по ссылке в вики

## Математические ЯП и системы

AlgaeMaxima, Symaxx/2JACALSingular
SciPySASJuliaProlog
ScilabYorickRLaBgTybalt
ginacMacaulay2GtkGraphsurf
ImLib3DMayavi2Lushnickle
gmpMatplotlibbcSageMath
cadabraFORMcocoaTRIP
Программные пакеты из этого списка – с очень широким спектром применения

## Математические пакеты, стат. анализ и plotting

RStudiodiagramsLaTeXDrawtikzit
SpyderGNU PSPPRKWardJASP
OctaveSOFAdeducerpolyglot
gretldakotarattleggraptR
architectEULERyacasknime
gnuplotgeocatGriPLplot
plotutilsDISLINGgplot2Gephi
Анализ, обработка и демонстрация

## Прототипирование плат и симуляция (EDA & PCB)

librepcbkicad-pcbFritzinggEDA
easyeda (СПО)upverter (СПО)Autodesk Eagle (СПО)PCBWeb (СПО)
pcbxcircuitCircuitMaker (СПО)IRSIM
NetgenSmartsimqrouterqflow
simulideQSapecNGngspiceQucs
Остальной EDA софт на SourceForge

## 3D, рендеринг, анимация, рейтрейсинг

BlenderWings 3Debsynthenve
Open Dynamics EngineBforartistsArt of Illusionluxcorerender
Radianceappleseedhqmitsuba2Aqsis Renderer
pCon-plannerYafaRayPOV-RayMcXtrace
PixieTachyonpicogensunflow
Подробнее о raytracing

## Игры

  • Доступен Steam и более половины его каталога игр и приложений, а то, что недоступо, можно сделать таковым включив поддержку Proton в Steam (в таком случае будет доступно почти 100% каталога)
  • Сайт itch.io и другие инди-сайты имеют огромное количество Linux-игр
  • Сайт Good Old Games (GOG) часто представляет Linux-версии игр
  • Десятки эмуляторов от Playstation и Xbox до Nintendo Wii и NES
  • Есть ОС и оболочки, созданные для каталогизации и запуска игр, среди которых: Lutris и PlayOnLinux, Steam OS и др.
  • Рекомендации моих любимых игр смотрите подробнее на странице “Игры”.

## Игровые движки

  • Основные игровые движки – Unity и Unreal Engine поддерживаются в Linux (включая редакторы), однако, не являются открытыми
  • Есть более 100 серьезных проектов игровых движков, от Godot 3D до Love 2D и множество других.

## Виртуальные машины, совместимость, эмуляторы, контейнеры, гипервизоры

VirtualBoxVMWareDOSBoxWine, Crossover
Qemu, AQEMUbochsVirt-managerGnome Boxes
DockerKubernetesOpenVZKarton
UVMMpcem, pcepetitecloudv86
xhypervisorKVMXenHyper-V
86BoxXCP-ngProxmoxCitrix (СПО)
Инструменты тотальной совместимости

# Железо

Этот раздел в стадии наполнения.

Одноплатные компьютеры: список из сотен+, гугл-таблица 125 шт. (основные: Raspberry Pi, Orange Pi, Pine64, Odroid, Banana Pi)

Коптеры (дроны): PixHawk, ArduPilot, DJI

3D-принтеры: RepRap, LulzBot, Ultimaker, BCN3D, Creality, Monoprice MP, ANET A8

RFID & NFC: Proxmark, ChameleonMini, ACR122U

## Веб-сервисы

  • Freelance: Upwork, Fiverr
  • https://app.recall.photos
  • https://github.com/arcaneoffice/Photos

## Крипта и финтех

  • CoinMarketCap – “энциклопедия” токенов и графики
  • CoinGecko – ещё одна энциклопедия крипты
  • Coin360 – графическое представление крипты и токенов
  • Графики всех финансовых инструментов на свете
  • Топ-децентрализованные биржи: Rudex, 0x protocol, Uniswap, Waves DEX, Bisq, IDEX, Bancor, Kyber, Decred
  • Toп-централизованные биржи: Binance, Bittrex, Poloniex, Kraken, Huobi, Coinbase

## Ноутбуки

В данном разделе рекомендаций – частично или полностью свободные ноутбуки.

Так же, традиционно хорошими ноутбуками для разработчиков считается линейка IBM/Lenovo ThinkPad а так же Dell XPS.

Дополнительно, см. классификации от FSF – “Respects Your Freedom” и Vikings.

## Mesh Tech

## Мобильные телефоны

## Приложения для мобильных

  • F-Droid
  • NewPipe
  • DriveDroid