#opensource najlepsze najnowsze

K_R_S 2026-10-05 17:30:20 +1
widzę że przeciwko opensource zorganizowana jest jakaś grubsza akcja. Dotąd nigdy nie czytałem złego słowa w temacie. Ostatnio co raz to wpis w gorących z rozczarowaniem. Dziś o jakimś startupie za 30mln xd #opensource
CebulowyKrul 2026-10-05 17:39:03 +0
Opensource to sól w oku żymiańskich big techów. Odgórna akcja żeby to niszczyć a nawet zakazać, UE już przymierza się na systemy operacyjne.
niebadzogrem 2026-09-29 21:31:06 +1
A ponad to uważam że korporacje są złe. Gdyby ludzkość szła w #opensource świat byłby lepszy.
Zamiast zamkniętych ekosystemów, łatwa integracja.
Kupujesz #garmin nawalasz życiówki rowerem a potem przesiadasz się na #apple watcha jeden export .xml .csv z TWOIMI danymi i wszystko przechodzi, wszystkie treningi, dane.
Upada Strava/Endomondo? Nie problem exportujesz importujesz na inny serwis.

Pada Ci coś w aucie? BMW ma na swojej stronie .pdf z dokładą instrukcją naprawy, nr części i nawet pliki .stl byś sobie plastiki wydrukował jak jakiś pęknie. Możesz jak najbardziej użyć alternatywnych części od innych producetnów nic przecież nie jest sparowane ze soba.

Masz znajomych na FB , Whatapie, Telegramie,Signalu, Gazu gazu ? Nie ma problemu otwarty sprwadzony protokół zapewnia komunikację niezależnie "skont piszesz".

Pękła Ci gałka w piekarniku ? Nie ma problemu producent sprzeda Ci ją a jak masz drukarkę proszę o to projekt jej druknij sobie sam po co wyrzucać dobry piekarnik z powodu gałki i śmiecić planetę to byłoby niedorzeczne!

Gra kończy wsparcie ? Producent na niej już nie zarabia - oddaje pliki serwerowe dla community i powiadamia o tym mailem wszystkich którzy KUPILI ten produkt. Znajdą się chętnie będą serwery nie ma serwerów? Sam postaw.

Bez kitu jakby ludzkość a dokładniej korporacje nie patrzały na zyski a na rozwój to żylibyśmy teraz w 3026 roku.

#technologia
pekak 2026-09-30 07:53:43 +0
@niebadzogrem: tylko wtedy korporacja nie zarabia, więc nie ma kasy na R&D
patientone 2026-09-29 11:18:39 +2
Cześć Mirki spod #jellyfin i #selfhosted

Brakowało mi narzędzia, które podczas przeglądania Filmwebu czy TMDb od razu dawałoby mi znać, czy dany film lub serial mam już w swojej bibliotece Jellyfin.

Zaczęło się od prostego userscript, rodzina była zadowolona, więc dla ułatwienia życia (sobie i innym) opakowałem skrypt w normalne rozszerzenie i postanowiłem udostępnić je dla wszystkich.
Póki co, jako rozszerzenie dla Chrome, bo ekipa Firefoxa mocno się ociąga z prześwietleniem mojego xpi ( ͡° ʖ̯ ͡°)

Jellyfin Checker

W skrócie: interfejs PL/ENG, obsługa dwóch adresów (LAN+zewnętrzna domena), po spięciu z telegramowym botem można z poziomu Filmwebu zrobić request brakującej pozycji.

Oczywiście 100% free, #opensource, zero zbierania danych, telemetrii, wszystko leci lokalnie między przeglądarką a api Jellyfin.

https://chromewebstore.google.com/detail/jellyfin-checker/llbfpbeiiidailfdcbdeilmonlikdoef
https://github.com/patientone-io/jellyfin-checker

Jeśli coś u Was nie będzie działało to dajcie, proszę, znać.
Bo wiadomo, u mnie działa ( ͡° ͜ʖ ͡°)
FLAC 2026-09-29 13:40:27 +1
mam nadzieję że było vibecodowane
pokaż komentarze (2)
pyroxar 2026-09-27 21:34:41 +4
Wkurza mnie ten mit, że bez patentów "nikt nie będzie badał". Bo dane historyczne i to, co dzieje się na naszych oczach, mówią coś zupełnie innego.

Zacznijmy od podstaw. Petra Moser z NYU przekopała się przez katalogi dwóch XIX-wiecznych wystaw światowych — Londyn 1851, Filadelfia 1876 — i porównała kraje z prawem patentowym i bez niego. Efekt? Żadnego dowodu, że patenty zwiększają innowacyjność. Zmieniają tylko, w jakich branżach ludzie wynajdują — tam gdzie nie było patentów, chronili się po prostu tajemnicą handlową i szło im równie dobrze.

Szwajcaria i Holandia przez większość XIX wieku w ogóle nie miały prawa patentowego. I jakoś nie leżały gospodarczo — wprowadziły patenty dopiero jak sąsiedzi zaczęli na nie naciskać politycznie, nie dlatego że sami tego potrzebowali.

Jak już jesteśmy przy fundamentach — szkoła austriacka (polecam Kinsellę, "Against Intellectual Property") mówi rzecz dość oczywistą, jak się nad tym zastanowić: prawo własności ma sens tam, gdzie zasób jest rywalizacyjny. Jak ja ukradnę ci rower, ty go nie masz. Jak skopiuję twój pomysł, ty go dalej masz. Patent to nie ochrona własności — to państwowy zakaz robienia czegoś na swoich własnych maszynach z własnych materiałów. Czysta interwencja.

Boldrin i Levine w "Against Intellectual Monopoly" rozkładają to samo na cyferki z realnych branż — patent generuje głównie rentę dla tego kto go ma, a nie dodatkową innowację. Firmy i tak wygrywają dzięki temu, że są pierwsze i szybsze, nie dzięki papierkowi z urzędu patentowego.

A jak już o szybkości mowa — patenty często realnie spowalniają. MIT liczyło to na twardych danych: inwestycje i przedsiębiorczość byłyby WYŻSZE gdyby nie patent trolle, czyli firmy które niczego nie produkują, tylko pozywają innych za rzekome naruszenia. Nawet Musk to ujął dosadnie — że patenty dziś służą głównie tłumieniu postępu i dokarmianiu prawników.

Skoro już przy Musku — Tesla w 2014 otworzyła cały swój portfel patentów. Nie będziemy was pozywać, róbcie co chcecie z naszą technologią. I co? Firma nie zwinęła się, dalej jest w czołówce, a przy okazji cały rynek aut elektrycznych rozwinął się szybciej wokół jej standardów.

Najświeższy przykład mamy dosłownie przed oczami— chińskie modele AI open-weight. DeepSeek wrzuca model za darmo, każdy może go ściągnąć i skopiować tego samego dnia. I mimo to leją w to miliardy dalej, bo przewaga bierze się z tempa i mocy obliczeniowej, nie z zakazu kopiowania.

W medycynie zresztą już teraz ogromna część fundamentalnych badań idzie z grantów publicznych i fundacji, nie z nadziei na monopol patentowy. A tam gdzie patent rządzi, dostajemy głównie evergreening — kosmetyczne zmiany w leku tylko po to, żeby przedłużyć wyłączność i zablokować tańsze generyki. To akurat szkodzi pacjentom, nie im pomaga.

I na koniec — GNU/Linux, Android, cały internet stoi na kodzie open source wart biliony dolarów, bez żadnej patentowej ochrony. Chyba najlepszy dowód, że da się budować gigantyczną wartość bez monopolu prawnego na pomysł.

Patent to nie prawo natury, to decyzja polityczna — z realnymi kosztami w postaci litygacji, trolli i blokowania tańszych zamienników. Historia i teraźniejszość pokazują, że działa się dobrze bez tego.

(obrońcy patentów mają swój argument dla branż typu farmacja, gdzie ryzyko i koszt są ogromne — bez żadnej ochrony czasowej inwestor mógłby nie zdążyć odbić kosztów badań klinicznych zanim ktoś skopiuje produkt. To wciąż otwarty spór w ekonomii, nie oczywistość w jedną stronę.)

#technologia #ekonomia #patenty #wolnyrynek #szkolaaustriacka #medycyna #ai #opensource #innowacje #chiny #linux #sztucznainteligencja #wlasnoscintelektualna #startupy #kapitalizm #libertarianizm #farmacja #badanianaukowe #deepseek #tesla #elonmusk #gospodarka #ciekawostki #naukowo #prawo #patenttrolling #it #biznes
Arkass 2026-09-27 22:23:42 +6
@pyroxar
A mnie wkurzają ludzie, którzy nie potrafią nic merytorycznego samemu napisać, i wykorzystują do tego AI, by udawać, że to oni coś wartościowego napisali...
wykopyrek 2026-09-27 23:50:54 +6
Nie będę pisał samemu.

@pyroxar: Nikt nie każe. Jak będę chciał podyskutować z AI, to zrobię to. Ty jesteś zbędny. Idzie nowe ¯\(ツ)/¯
pokaż komentarze (7)
mihaueQ 2026-09-25 20:13:12 +7
Mirki, dorobiłem Mario lokalny mózg. Hydraulik dostał CUDA, a ja kolejny powód, żeby siedzieć w debuggerze ( ͡° ͜ʖ ͡°)

Nagrałem, jak to wygląda: https://youtu.be/WVcprALYrBU

Pod spodem działa Laya uruchomiona lokalnie na GPU przez moje JevT++ w C++20. Model ocenia plany, a kontroler sprawdza, czy nadal pasują do sytuacji, i zamienia zaakceptowany plan w ruch w grze. W filmie pokazuję gameplay, przepływ decyzji i graf wiedzy: co system zaobserwował i jak trafia to do kontekstu kolejnych decyzji.

Najlepszy etap debugowania: model już miał własne zdanie, tylko inny kawałek kodu skutecznie je ignorował. Czyli architektura prawie jak na spotkaniu projektowym xD Teraz ślad decyzji dochodzi aż do faktycznie wykonanego ruchu.

Spoko projekcik z tego wyszedł. To nadal eksperyment na RTX 4090, do przejścia całej gry jeszcze droga, ale można zajrzeć pod maskę zamiast wierzyć animowanej strzałce.

Kod open source, MIT: https://github.com/wiatrM/jevtpp

Jestem autorem projektu. Kod, wpis i film powstawały z pomocą Codexa/AI; głos w filmie jest syntetyczny.

#programowanie #cpp #ai #opensource #gamedev
cat_tea 2026-09-25 19:42:34 +4
Kamilkom z open source to już kompletne peron odjechał.
Będą w czasie wolnym, po godzinach, tworzyć KRAFTOWY kod tylko po to, żeby korporacje sobie go skopiowały za darmo i używały do dalszego trenowania AI.

Normalny człowiek to coś, co robi dla kogoś ZA DARMO, to by robił jak najmniejszym wysiłkiem, korzystając z jak najlepszych narzędzi oszczędzających czas, ale nieeee - oni MUSZĄ SIĘ WYKAZAĆ i udowodnić całemu światu jakie to są z nich asy i geniusze, będą kopać rowy rękami ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)

#programista15k #opensource #kde
BlackpillMonster 2026-09-25 20:01:55 +9
To tak jakby glazurnik ogłosił, że od dzisiaj będzie korzystał z piłki do metalu, a nie szlifierki

ziomallox 2026-09-25 20:55:44 +5
Open source = HIV
pokaż komentarze (6)
matka_boska_w_klapie 2026-09-18 11:22:27 +2
#linux #opensource #xfce #opensource #informatyka #programowanie
Właśnie miałem przypadek gdy w thunar/xfce zaznaczyłem wiele plików w kilku zakładkach i po wybraniu "delete" na tylko jednej z nich, manager skasował pliki we wszystkich (na szczęście wydaje się, że udało mi się uratować sytuację). Uważajcie i trzymajcie się w tym open source, pozdro.
kajss 2026-09-18 11:30:06 +3
psi-nos 2026-09-18 11:52:21 +0
@matka_boska_w_klapie: jaka wersja thunara? zrobiłem to samo i nie usunęło wszystkich
pokaż komentarze (2)
AndekQR 2026-09-18 11:20:35 +0
Fitatu MCP 3.0 - pomiary ciała, ustawienia i wyszukiwanie po kodach kreskowych

Jakiś czas temu wrzucałem tu wersję 2.0 mojego nieoficjalnego serwera MCP do Fitatu. Teraz dostępna jest wersja 3.0. Łącznie projekt udostępnia już 19 narzędzi, z których może korzystać klient MCP albo agent.

Repo: https://github.com/AndekQR/fitatu-mcp-unofficial

Najważniejsze zmiany:
- odczytywanie i zapisywanie pomiarów ciała, w tym wagi, obwodów i procentu tkanki tłuszczowej
- odczytywanie ustawień konta oraz zmiana celu kalorycznego, proporcji makroskładników i wielkości porcji wody
- wyszukiwanie produktów po kodach kreskowych, do 10 kodów w jednym wywołaniu
- zastępowanie konkretnej pozycji w jadłospisie oraz edycja nazwy i wartości odżywczych własnych pozycji
- obsługa połączenia przez stdio, obok dotychczasowego HTTP
- dokładniejsze sprawdzanie zmian w jadłospisie i czytelniejsze wyniki wyszukiwania

Przykładowo można teraz zapytać agenta o ostatnio zapisany pomiar, poprosić go o zmianę dziennego celu kalorii albo podać kod kreskowy produktu, który ma znaleźć się w bazie Fitatu.

Jeśli korzystacie już z poprzedniej wersji, warto odświeżyć definicje narzędzi w kliencie MCP. Zmienił się format wyników wyszukiwania produktów oraz sposób wskazywania pozycji do usunięcia z jadłospisu.

Projekt nadal jest nieoficjalny, open source i przeznaczony głównie do prywatnego, samodzielnego hostowania. Instrukcja uruchomienia jest w repo. Jeśli używacie MCP i Fitatu, chętnie usłyszę, co działa dobrze, a czego jeszcze brakuje.

#programowanie #typescript #opensource #mcp #ai #fitatu #dieta
pyroxar 2026-09-13 10:55:08 +10
https://www.phoronix.com/news/Void-Linux-AI-Policy-Orphan

UTRZYMYDAJŁO (mainteiner) pustego Linuxa (void Linux) osierocił 100+ paczek w reakcji na niemożność używania ai w jego pracy.

I bardzo dobrze.

Kto do dziś nie złożył sobie silosu onOrca+omp+superpowers + claude/gpt/GLM5.3 nie jest po prostu profesjonalistą.
https://www.onorca.dev/
https://omp.sh/
https://github.com/obra/superpowers

Ja dodatkowo poza tym, dodałem sobie maszyny wirtualne onDenand i testuje, robię screeny automatycznie, kiedy robię poprawki do KDE.

#linux #programista15k #programowanie #ai #sztucznainteligencja #opensource #
pyroxar 2026-09-13 11:26:25 +1
@cat_tea: no ja chodzę na spotkania branżowe, a do tej pory po prostu robiłem intuicyjnie to co mi ułatwiało życie. W praktyce? W czasach chata gpt astra. Wystarczy z nim o tym porozmawiać i powiedzieć co chcesz. Ja oddaje lecjce mojej Fedory chatgpt, tylko znim rozmawiam, już nawet nie piszę, wcześniej używałem VocaLinux do dyskutowania.
BreathDeath 2026-09-13 12:17:24 +2
@pyroxar: xD jeszcze w komentarzu użył i mu odrzucili. Ja j---e. :D

To mi przypomina pierwszą pracę, że automatyzacja to zło, max to cfengine, ale tylko do rozsyłania kluczy ssh, bo co innego to ZUO. Tylko ręczna, kraftowa robota. Potem, w kolejnej pracy były tylko skrypty w Perlu, a nie jakieś puppety czy inne automatyzacje. Teraz to tylko kraftowy kod, zero AI.

Jak ktoś chce się bawić to pozdro i niech się bawi. :)
pokaż komentarze (21)
mleeko 2026-09-04 16:31:41 +1
#php #programowanie #opensource #framework

Cześć,

od kilku lat rozwijam framework PHP - DBM Framework.

Początkowo był to projekt tworzony na potrzeby własnych aplikacji. Z czasem rozrósł się do pełnoprawnego frameworka, na którym powstała również DBM Platform - gotowa warstwa aplikacyjna z CMS-em, panelem administracyjnym, autoryzacją i API.

Sam framework powstał z dość prostego założenia: świadomie lekka architektura, mały narzut runtime i pełna kontrola nad aplikacją.

Główne założenia:

⚡ wydajność i minimalny narzut runtime
🧩 lekka i przewidywalna architektura
🚀 szybki bootstrap aplikacji
🔌 możliwość pracy bez rozbudowanego drzewa zależności
🛠️ modułowa architektura i gotowe komponenty
🌐 DBM Platform - CMS, panel administracyjny i API zbudowane na frameworku

DBM Framework jest przede wszystkim silnikiem wykonawczym. Warstwa aplikacji pozostaje po stronie programisty, a CMS i platforma są opcjonalnymi rozszerzeniami.

Projekt rozwijam jako część większego ekosystemu

Dybem: https://www.dybem.com/

GitHub: https://github.com/designbymalina/dbmframework

Jestem ciekaw opinii i doświadczeń innych programistów PHP
szczególnie osób, które lubią lekkie, modułowe rozwiązania i mają okazję faktycznie sprawdzić projekt.
piotr-swierzy 2026-08-20 17:18:15 +2
Rozwijam projekt OpenLinker — self-hosted integrator e-commerce.
W skrócie: zamówienia z Allegro same wpadają do PrestaShopu razem z klientem, stany magazynowe są synchronizowane w obie strony, jest kreator wystawiania ofert, do tego InPost/DPD i KSeF. Czyli mniej więcej to, robi BaseLinker, tylko na Twoim serwerze i bez abonamentu.

Wszystko na licencji: Apache 2.0, stack to: TypeScript, NestJS, Postgres, Redis Streams, front na Reakcie.
Architektura heksagonalna — rdzeń nie wie, że Allegro istnieje, zna tylko porty, więc dodanie nowego marketplace'u to napisanie adaptera, a nie grzebanie w środku.

Szukam feedbacku i kogoś, z doświadczeniem w e-commerce

https://github.com/openlinker-project/openlinker

#programowanie #webdev #typescript #ecommerce #opensource
ujdzie 2026-08-20 17:33:32 +1
@Pulkownik_Wolodyjowski: sam często szydzę z zielonek, które się naczytały grup dla programistów-biznesmenów, ale w przeciwieństwie do ich vibekodowanych SaaS-ów rozwiązujących problem nikogo, tak tutaj jest potencjał, bo baselinker jest w opór drogi
piotr-swierzy 2026-08-20 18:31:17 +1
@Pulkownik_Wolodyjowski
Nie będę Cię przekonywał, chociaż super byłoby się dowiedzieć co byś zrobił inaczej.
@ujdzie dzięki, właśnie dlatego jest to opensource, żeby na rynku w końcu była alternatywa bez vendorlocka.
pokaż komentarze (5)
oscyp33 2026-08-12 17:26:20 +7
Używałem aplikacji Lidla do sprawdzania paragonów i szukania produktów po nazwie. W jednej z aktualizacji funkcja wyszukiwania po nazwie zniknęła, zostało tylko przeglądanie paragonów po dacie. Szukałem konkretnych rzeczy typu frezarka, wkrętarka akumulatorowa, wiertarka i nie chciało mi się przewijać setek paragonów.
Powstał Fidl Plus, który przeszukuje cyfrowe paragony z Lidla po nazwie produktu.
Co potrafi Fidl Plus:
• logujesz się swoim kontem Lidl Plus, dane są tylko u Ciebie,
• wpisujesz nazwę produktu i widzisz wszystkie paragony, gdzie się pojawił

Repo:
https://github.com/KamKubicki/fidl-plus
Jeśli też Cię wkurzyło, że Lidl wyrzucił wyszukiwarkę z aplikacji, daj znać w komentach, przetestuj i podrzuć pomysły, co jeszcze by się przydało.
#programowanie #lidl #opensource #aplikacje #reklama #narzedzia #majsterkowanie
JaktologinniepoprawnyWTF 2026-08-13 00:31:21 +1
@oscyp33: mnie ciekawi który mądry inaczej podjął decyzję aby wyrzucić wyszukiwarkę, ale powody chyba znam. Utrudnione zgłaszanie roszczeń reklamacyjnych na elektrosprzety i kontrola ceny produktu w dłuższym okresie czasu.
oscyp33 2026-08-13 10:55:08 +1
@JaktologinniepoprawnyWTF: na reddit widziałem że ktoś do Lidl napisał z tej sprawie. I odpisali że funkcjonalność nie była używana i usunęli ją żeby niepotrzebnie nie utrzymywać xd
pokaż komentarze (16)
AndekQR 2026-07-31 17:32:25 +3
Fitatu MCP 2.0 - więcej narzędzi i bezpieczniejsze operacje

Jakiś czas temu wrzucałem pierwszą wersję mojego nieoficjalnego serwera MCP do Fitatu. Od tego czasu projekt mocno się rozrósł, więc wypuszczam wersję 2.0.

Repo: https://github.com/AndekQR/fitatu-mcp-unofficial

Najważniejsze zmiany względem pierwszej wersji:

- pełna obsługa własnych przepisów: wyszukiwanie, podgląd, tworzenie, edycja i usuwanie
- dodawanie do planu produktów, przepisów oraz jednorazowych własnych pozycji
- bezpieczniejsze edytowanie, przenoszenie i usuwanie konkretnych wpisów z jadłospisu
- potwierdzanie operacji po stronie Fitatu - serwer sprawdza, czy zmiana rzeczywiście pojawiła się na koncie, zamiast kończyć pracę zaraz po przyjęciu żądania
- dokładniejsze wyniki wyszukiwania produktów i przepisów
- czytelniejsze odpowiedzi i obsługa błędów, dzięki czemu agent lepiej wie, co się udało, a co wymaga poprawy
- sporo zmian pod maską: uporządkowana architektura, zaktualizowane zależności oraz znacznie więcej testów

Łącznie jest teraz dostępnych 13 narzędzi MCP. Agent może między innymi pobierać jadłospis i podsumowania diety, wyszukiwać produkty, dodawać lub zmieniać posiłki, przenosić pozycje między dniami i posiłkami, a także zarządzać przepisami.

Projekt nadal jest nieoficjalny, open source i przeznaczony głównie do prywatnego, samodzielnego hostowania. Dane logowania podaje się lokalnie, a instrukcja uruchomienia - również przez Dockera - znajduje się w repo.

Jeśli ktoś używa MCP i Fitatu, zapraszam do testowania. Chętnie przyjmę zgłoszenia błędów i pomysły na kolejne narzędzia.

#programowanie #typescript #opensource #mcp #ai #fitatu #dieta
Pan_Slon 2026-08-05 08:05:27 +0
@AndekQR: nie przeglądałem kodu ale wydaje się że logowanie do fitatu jest łatwiejsze niż do myfitnesspal, podobnie zapis do fitatu. Myfitnesspal pal tak komplikuje wszystko że nawet ich aplikacja startuje jak jakaś krowa która chce się w kosmos wystrzelić;)
anonimowy_programista 2026-08-06 11:24:48 +0
@AndekQR: też zrobiłem sobie swój własny, ale obsługiwał tylko jeden tool, do czytania info o bieżącym dniu. Co już mi dawało 80% wartości... więc pewnie przełączę się na twój!
pyroxar 2026-07-31 11:34:26 +5
Dlaczego GNU/Linux na telefonach nigdy nie był kolejnym Androidem

Mało kto pamięta dziś, że Linux trafił na urządzenia przenośne na długo przed tym, zanim Android zdominował rynek. Na początku lat dwutysięcznych istniały projekty takie jak Sharp Zaurus, Familiar Linux czy OpenZaurus, działające na klasycznych PDA.

Nie były to telefony w dzisiejszym rozumieniu tego słowa, ale pokazały coś istotnego – że pełny, niezredukowany Linux mieści się w urządzeniu wielkości kieszeni.

Kilka lat później ta obserwacja zaowocowała pierwszą poważną próbą zbudowania w pełni otwartego telefonu, czyli OpenMoko z modelami Neo1973 i Neo FreeRunner. Był to projekt, w którym zarówno sprzęt, jak i oprogramowanie miały być projektowane z myślą o maksymalnej otwartości, bez kompromisów wynikających z relacji z operatorami czy producentami chipsetów.

Komercyjnie OpenMoko poniosło porażkę, ale udowodniło, że wokół idei w pełni wolnego telefonu potrafi się zorganizować cała społeczność deweloperów, a nie tylko garstka entuzjastów instalujących alternatywne ROM-y.

Prawdziwy przełom w pokazaniu, jak blisko telefonu może znaleźć się desktopowy Linux, przyniosła jednak Nokia. Najpierw powstało Maemo, oparte na Debianie i pomyślane jako system dla tabletów internetowych, a kulminacją tego kierunku stał się Nokia N900 – urządzenie, które do dziś wielu uważa za najbardziej „linuksowy” smartfon w historii.

Można było na nim korzystać z apt, odpalić SSH, skompilować program z sources i pracować w normalnym terminalu, tak jak na zwykłym komputerze.

Jednocześnie N900 obnażył problem, który towarzyszy mobilnemu Linuksowi do dzisiaj – sam system był otwarty, ale sterowniki modemu, GPU i wielu innych podzespołów już nie, co skutecznie ograniczało realną wolność użytkownika mimo otwartego j---a i przestrzeni użytkownika.

Android, który wykorzystał to samo jądro Linuksa, wygrał rynek, ale nie rozwiązał tego problemu – w gruncie rzeczy nawet go nie zaadresował. Google zbudowało wokół j---a zupełnie nowy stos, własne biblioteki, środowisko uruchomieniowe i sieć usług, z których trudno było zrezygnować bez utraty funkcjonalności telefonu.

Z perspektywy Free Software Foundation nigdy nie chodziło o samo jądro systemu. Największym problemem pozostawały binarne firmware producentów oraz głębokie uzależnienie użytkownika od zamkniętych usług Google, wplecionych w każdy poziom systemu.

Już w 2010 roku Bradley M. Kuhn pisał, że prawdziwa walka o wolność na telefonach nie dotyczy samego systemu operacyjnego, lecz całej otoczki własnościowych komponentów wokół niego, i z perspektywy kolejnej dekady trudno mu tej diagnozy odmówić.

Nie powinno więc dziwić, że kilka lat później Free Software Foundation umieściła Free Phone Operating System na liście High Priority Free Software Projects – projektów uznanych za strategicznie najważniejsze dla przyszłości całego ruchu.

Był to moment, w którym organizacja oficjalnie uznała, że smartfon stał się podstawowym komputerem współczesnego człowieka, a skoro większość codziennych czynności odbywa się właśnie na telefonie, to i wolność użytkownika musi zaczynać się tam, a nie na biurku z komputerem stacjonarnym.

Obok wolnego telefonu na tej samej liście znalazły się także otwarte sterowniki i firmware, decentralizacja usług sieciowych, bezpieczeństwo wolnego oprogramowania czy rozwój wolnych asystentów głosowych, co nie było przypadkiem – w pełni wolny telefon nie może istnieć bez otwartego firmware, niezależnych usług i aplikacji nieuzależnionych od zamkniętej infrastruktury producenta, a sam system operacyjny jest w tej układance tylko jedną z warstw.

To właśnie po tym momencie filozofia społeczności zaczęła się wyraźnie zmieniać. Pierwsze próby, jak OpenMoko, chciały zbudować własny telefon. Kolejne, jak Maemo, chciały zbudować własny system.

Nowsze projekty skupiły się natomiast na czymś bardziej przyziemnym, ale w praktyce dużo skuteczniejszym – na budowaniu wspólnej infrastruktury, z której mogło korzystać wiele różnych dystrybucji naraz.

Halium powstał właśnie w tym duchu, próbując zunifikować sposób uruchamiania Linuksa na telefonach opartych na Androidzie poprzez wspólną warstwę kompatybilności, dzięki czemu różne systemy mogły korzystać z tych samych sterowników bez konieczności pisania ich od zera.

postmarketOS poszedł w zupełnie inną stronę, odrzucając pomysł budowania kolejnego Androida na rzecz zwykłego Linuksa opartego na Alpine, z głównym jądrem i deklarowanym dziesięcioletnim wsparciem dla urządzeń, a Mobian zrobił podobny krok po stronie Debiana, traktując telefon po prostu jako kolejny komputer działający pod jego kontrolą.

Bardzo ciekawa historia rozegrała się także po stronie środowisk graficznych. W 2015 roku KDE zaprezentowało Plasma Mobile, a pomysł stojący za projektem był prosty – zamiast tworzyć zupełnie osobny świat, rozszerzono Plasma Desktop na urządzenia mobilne, dzięki czemu ogromna część istniejącej technologii KDE mogła działać zarówno na komputerze, jak i na telefonie bez podwójnej pracy.

Równolegle Purism rozpoczęło prace nad Librem 5 i zamiast wykorzystać gotowe środowisko, zaczęło rozwijać własny shell o nazwie Phosh.

Najważniejsze jest jednak to, że Purism nie robiło tego wyłącznie na własny użytek – przy okazji powstały Phoc jako kompozytor Waylanda, libhandy jako biblioteka pozwalająca aplikacjom automatycznie dostosowywać się do rozmiaru ekranu, a później libadwaita, która przejęła i rozwinęła znaczną część tych koncepcji.

Dzięki temu wiele programów GNOME działa dziś zarówno na desktopie, tablecie, jak i telefonie bez utrzymywania osobnych wersji interfejsu, co jest prawdopodobnie jednym z największych wkładów Purism w rozwój całego desktopowego Linuksa, nie tylko jego mobilnej gałęzi.

Po stronie sprzętu kolejność wyglądała podobnie – najpierw Librem 5, potem PinePhone i PinePhone Pro, a z czasem coraz większe zainteresowanie zaczął budzić Fairphone jako platforma dla alternatywnych systemów, projektowana od początku z myślą o naprawialności i długim cyklu wsparcia.

Nowsze urządzenia, takie jak modularne telefony oparte na Debianie z naciskiem na prywatność, fizyczne przełączniki i wieloletnie wsparcie, czy kieszonkowe komputery w rodzaju piBrick Pocket-CM5, pokazują z kolei ciekawą zmianę kierunku – jeszcze kilka lat temu niemal wszyscy chcieli zbudować telefon, dziś część projektów woli po prostu zbudować komputer, który akurat mieści się w kieszeni, bez udawania, że jest czymś innym.

Nie wszyscy zresztą chcieli porzucać Androida, co też jest częścią tej samej historii. GrapheneOS postawiło na bezpieczeństwo, CalyxOS na prywatność połączoną z łatwością użycia, a /e/OS na degooglowanego Androida dla zwykłego użytkownika.

Żaden z tych systemów nie jest GNU/Linuksem w klasycznym sensie, ale wszystkie pokazują ten sam trend – rosnące oczekiwanie użytkowników wobec kontroli nad własnym urządzeniem, niezależnie od tego, czy realizuje się je przez zmianę j---a, czy przez usunięcie warstwy usług Google.

Symboliczne domknięcie tej dwudziestoletniej historii przyniósł 2025 rok, kiedy Free Software Foundation uruchomiła LibrePhone.

Po dwóch dekadach budowania telefonów, systemów, środowisk graficznych i aplikacji organizacja doszła do wniosku, że brak dobrego systemu przestał być głównym problemem – tym problemem pozostają dziś zamknięte firmware i binarne bloby odpowiadające za modem, GPU, procesor obrazu czy DSP, i to właśnie tam koncentruje się obecnie największy wysiłek społeczności.

Każdy z opisanych projektów rozwiązywał w gruncie rzeczy inny fragment tej samej układanki, dlatego trudno mówić o jednej, liniowej drodze rozwoju mobilnego Linuksa:

OpenMoko – otwarty telefon jako dowód wykonalności.
Maemo i N900 – desktopowy Linux w kieszeni.
Android – masowa skala, ale zamknięty ekosystem.
Bradley Kuhn i FSF – wskazanie strategicznego celu.
Halium – wspólna warstwa sprzętowa dla wielu dystrybucji.
postmarketOS i Mobian – prawdziwe dystrybucje Linuksa na telefonie.
Plasma Mobile – adaptacja istniejącego środowiska KDE.
Phosh, libhandy i libadwaita – adaptacyjny GNOME, użyteczny daleko poza telefonami.
Librem 5, PinePhone i Fairphone – sprzęt projektowany pod wolność i naprawialność.
GrapheneOS, CalyxOS, /e/OS – pragmatyczna droga przez sam Android.
LibrePhone – uporanie się z ostatnimi zamkniętymi elementami stosu.

Dwadzieścia lat temu pytanie brzmiało, czy w ogóle da się zbudować wolny telefon.

Dziś brzmi ono zupełnie inaczej – czy da się odzyskać realną kontrolę nad komputerem, który każdy z nas i tak nosi już w kieszeni, niezależnie od tego, jaki napis widnieje na jego obudowie.

#linux #mobilelinux #fsf #opensource #postmarketos #plasmamobile #purism #librem5 #pinephone #fairphone #grapheneos #foss #gnulinux #wolneoprogramowanie #pibrick #freephone #gnome

https://oshwlab.com/amarullz/pibrick-pocketcm5
fervi 2026-07-31 12:40:25 +1
@pyroxar: Ogólnie - zgadza się i fajny tekst.
Jedyne co można by było dodać to Replicant :P

Natomiast taką realną kontrolę o jakiej mówił Stallman to nie da się wcale odzyskać. Ani komputery, ani smartfony (już prędzej!) nie są w pełni wolne. Można coś kombinować.

Na szczęście dzięki temu, że pakiety systemu GNU są przenośne to można mieć prawdziwy komputer w kieszeni ze wszystkimi aplikacjami.
fervi 2026-07-31 13:03:02 +2
@pyroxar: Tylko nie wiem czy Pinephone np. nie jest open-source sprzętem. Ale też nie może ssać. Bo to najgorsze :P

Sam przechodziłem z Galaxy Note 2 na Pinephone. Pinephone niby powinien być szybszy, ale nie był. Był fatalny
pokaż komentarze (11)
pyroxar 2026-07-30 14:50:30 +13
Co tak naprawdę drażni w systemd

Mało który temat w świecie Linuksa potrafi wywołać tyle emocji przy piwie albo na forum co pytanie o systemd. Z jednej strony mamy ponad dekadę intensywnego rozwoju, ogromną adopcję i fakt, że większość dużych dystrybucji dawno uznała go za standard. Z drugiej – uporczywą krytykę, która nie znika mimo powszechnego wykorzystania projektu. Warto rozłożyć ją na czynniki pierwsze, bo sprowadzanie całej dyskusji do „bo tak” niewiele wyjaśnia.

Pierwszy zarzut dotyczy skali projektu. systemd zaczynał jako zamiennik klasycznego init, ale z czasem objął znacznie więcej: centralny dziennik zdarzeń (journald), resolver DNS (resolved), zarządzanie sesjami (logind), konfigurację sieci (networkd), synchronizację czasu (timesyncd), timery będące alternatywą dla crona i wiele innych elementów. Każdy z tych komponentów z osobna ma swoje uzasadnienie. Kontrowersje budzi jednak fakt, że są rozwijane w ramach jednego ekosystemu, mają wspólny cykl wydawniczy i często korzystają ze wspólnej infrastruktury.

Nie oznacza to, że wszystkie komponenty systemd działają z uprawnieniami roota – wiele usług korzysta z osobnych użytkowników systemowych i mechanizmów sandboxingu. Jednocześnie jednak część kodu wykonuje zadania uprzywilejowane lub współpracuje bezpośrednio z PID 1. W praktyce większa liczba komponentów odpowiedzialnych za podstawowe funkcje systemu oznacza większą powierzchnię wymagającą audytu bezpieczeństwa. Historia podatności, między innymi w journald czy systemd-resolved, pokazuje, że nie jest to wyłącznie teoretyczny problem. Oczywiście podobne błędy zdarzają się również w innych projektach – różnica polega głównie na skali całego ekosystemu.

Dobrze ilustruje to Alpine Linux, który świadomie obrał zupełnie inną drogę: wykorzystuje OpenRC zamiast systemd i musl zamiast glibc. Nie dlatego, że OpenRC jest z definicji bezpieczniejszy. Po prostu wiele komponentów obecnych w systemd w ogóle tam nie istnieje. Mniejsza liczba usług systemowych i mniejsza złożoność upraszczają architekturę oraz ograniczają ilość kodu wymagającego utrzymania. Nie gwarantuje to automatycznie większego bezpieczeństwa, ale zmniejsza poziom skomplikowania systemu.

Drugim źródłem sporów jest filozofia projektowania. Klasyczny Unix promował niewielkie narzędzia wykonujące jedno zadanie i komunikujące się za pomocą prostych interfejsów, najczęściej tekstowych. systemd stawia na znacznie silniejszą integrację. Zamiast zestawu niezależnych programów otrzymujemy spójny ekosystem, którego elementy współpracują ze sobą i wykorzystują wspólne mechanizmy.

Dobrym kontrastem jest s6 autorstwa Laurenta Bercota. To zestaw małych programów realizujących nadzór nad usługami bez centralnego demona zarządzającego całym systemem. Nie oznacza to, że s6 jest obiektywnie lepsze od systemd. Pokazuje jedynie, że podobne cele można osiągnąć również poprzez większą modularność i podział odpowiedzialności między mniejsze narzędzia.

Trzecia kwestia ma charakter bardziej ekosystemowy niż techniczny. Wiele popularnych projektów zaczęło zakładać obecność komponentów systemd, zwłaszcza logind. Przykładowo środowisko GNOME korzysta z API dostarczanego przez logind, a dystrybucje nieużywające systemd potrzebowały kompatybilnej implementacji tego interfejsu. Tak powstały rozwiązania takie jak elogind, które pozwalają korzystać z części ekosystemu GNOME bez instalowania pełnego systemd.

Podobnie dystrybucje unikające systemd, takie jak Devuan, musiały przez lata utrzymywać własne rozwiązania lub alternatywne komponenty. Nikt ich do tego nie zmuszał, ale był to koszt pozostania poza dominującym ekosystemem.

Z tym wiąże się także koszt migracji. Im dłużej dystrybucja lub administrator wykorzystuje systemd, tym więcej pojawia się integracji: jednostki usług, timery, generatory, transient units czy zależności między usługami. Każda z tych funkcji jest przydatna, ale każda zwiększa koszt ewentualnego przejścia na inne rozwiązanie. Void Linux pokazuje, że można przez lata z powodzeniem opierać całą dystrybucję na runit. Jest to jednak przykład systemu zaprojektowanego od początku wokół tej technologii, a nie migracji z systemd. Łatwiej nie wejść do danego ekosystemu niż później z niego wychodzić.

Jest jeszcze kwestia czytelności konfiguracji i diagnozowania problemów. Drop-iny w katalogach .d, generatory tworzące jednostki podczas startu czy jednostki tymczasowe powstające dynamicznie sprawiają, że system jest bardzo elastyczny. Jednocześnie zwiększają liczbę miejsc, które trzeba przeanalizować podczas awarii. W praktyce administrator często korzysta z journalctl, systemctl status czy systemd-analyze, analizując wiele warstw konfiguracji. W klasycznym SysVinit większość logiki znajdowała się w skryptach /etc/init.d/, które można było po prostu przeczytać od początku do końca.

Trzeba jednak oddać systemd to, co mu się należy. SysVinit miał rzeczywiste ograniczenia: sekwencyjny start usług, brak natywnego nadzoru nad procesami, prymitywne zarządzanie zależnościami oraz skrypty, których jakość zależała od autora pakietu. systemd rozwiązał wiele z tych problemów, wprowadzając deklaratywne zależności, równoległy start usług, automatyczne restartowanie procesów, socket activation oraz spójny sposób zarządzania usługami.

To właśnie dlatego został przyjęty przez większość dużych dystrybucji, a nie z powodu „zmowy” czy wygody maintainerów.

Krytyka systemd nie polega więc na negowaniu jego osiągnięć. Pytanie brzmi raczej, czy wszystkie te funkcje musiały znaleźć się w jednym projekcie i czy równie skuteczne rozwiązania można było osiągnąć przy mniejszym stopniu integracji.

Różne systemy init odpowiadają na to pytanie na różne sposoby.

systemd – bardzo rozbudowany zestaw komponentów, natywne supervision usług, deklaratywne zależności, socket activation, scentralizowane logowanie, timery, zarządzanie sesjami i wiele usług systemowych. Filozofia: głęboka integracja całego stosu.

SysVinit – prosty init oparty na skryptach, bez natywnego supervision i z ograniczonym mechanizmem zależności. Filozofia: prostota i przewidywalność.

OpenRC – zgodny ze skryptami SysV, oferuje równoległy start i zarządzanie zależnościami, a supervision można dodać opcjonalnie. Filozofia: modularność przy zachowaniu kompatybilności.

runit – niewielki, bardzo szybki, z wbudowanym stałym nadzorem nad procesami. Filozofia: minimum funkcji potrzebnych do skutecznego zarządzania usługami.

s6 – zaawansowany zestaw narzędzi supervision zbudowany zgodnie z filozofią małych programów współpracujących przez proste interfejsy. Dodatkowe funkcje, takie jak socket activation, realizowane są przez osobne narzędzia. Filozofia: maksymalna modularność.

sinit – ekstremalnie mały init ograniczający się praktycznie do uruchomienia pierwszych procesów. Zarządzanie usługami pozostawia użytkownikowi. Filozofia: absolutny minimalizm.

Shepherd – system init wykorzystywany przez GNU Guix, napisany w Guile, z deklaratywną konfiguracją i możliwością dynamicznego przeładowywania usług. Filozofia: integracja z modelem konfiguracji Guix.

dinit – nowoczesny system init napisany w C++, oferujący supervision, zależności usług oraz socket activation przy stosunkowo niewielkim rozmiarze kodu. Filozofia: nowoczesne funkcje bez nadmiernej rozbudowy.

Nie istnieje więc jeden obiektywnie najlepszy system init. Wybór zawsze oznacza kompromis między funkcjonalnością, prostotą, stopniem integracji i łatwością utrzymania.

systemd pozostaje najbardziej kompletnym rozwiązaniem i oferuje najgłębszą integrację z obecnym ekosystemem Linuksa. s6 reprezentuje najbardziej konsekwentne podejście do klasycznej filozofii Uniksa, choć wymaga większej wiedzy administratora. runit od lat pokazuje, że prosty system supervision może napędzać pełnoprawną dystrybucję, czego przykładem jest Void Linux. sinit pozostaje rozwiązaniem dla zwolenników ekstremalnego minimalizmu, a Shepherd wyróżnia się przede wszystkim w ekosystemie GNU Guix.

To właśnie o ten kompromis od kilkunastu lat toczy się cała dyskusja wokół systemd.

#linux #systemd #unix #opensource #opensource #sysadmin #administracja #serwery #devops #programowanie #informatyka #cyberbezpieczenstwo #technologia #software #foss #gnu_linux #archlinux #debian #alpine #voidlinux #gnulinux #fsf
Floryda 2026-07-30 16:00:29 +12
@pyroxar: kto normalny przy piwie gada o systemd ( ͡º ͜ʖ͡º)
Rustyyyy 2026-07-30 19:03:32 +3
@Floryda: kurde jaka czytanka
No nic, powiem tyle że nie po to szkaluje korporacyjne oprogramowanie, by potem wrócić na system w którym jedynym dostępnym init systemem jest ten należący do korporacji.
pokaż komentarze (4)
AndekQR 2026-07-04 06:39:56 +5
Zrobiłem nieoficjalny MCP server do Fitatu

Repo: https://github.com/AndekQR/fitatu-mcp-unofficial

Dzięki temu klient MCP albo agent może pracować na koncie Fitatu: pobrać plan dnia, sprawdzić podsumowanie diety, wyszukać produkt i dodać posiłki do planu dnia. Projekt jest nieoficjalny, robię go po godzinach i cały czas dorzucam kolejne toole. Jest raczej do prywatnego użycia, trzeba hostować go samemu, ale uruchomienie sprowadza się do kilku krótkich kroków opisanych w repo.

W praktyce może to być też alternatywa dla części funkcji AI z Fitatu Premium, tylko w bardziej otwartej i samodzielnie hostowanej wersji. Przykładowe scenariusze:

- wysyłam agentowi zdjęcie posiłku, proszę o rozpoznanie składników i dodanie ich do Fitatu
- agent pobiera moje dzisiejsze podsumowanie i podpowiada, co zjeść na kolację, żeby domknąć białko albo nie przebić kalorii
- mogę zapytać normalnym językiem, ile kalorii zostało mi do końca dnia i z czego najlepiej je uzupełnić
- agent może znaleźć produkt w bazie Fitatu i dodać go do konkretnego posiłku bez ręcznego klikania w aplikacji
- można poprosić o szybki przegląd dnia albo tygodnia: gdzie najczęściej przekraczam limit, czego jem za mało, co warto poprawić

Zapraszam do testowania

#programowanie #typescript #opensource #mcp #ai #fitatu
jasiuSyn 2026-07-22 13:36:02 +0
@AndekQR: dziś testowałem ale wraz z nowym update jest problem z outoupSchema i toole nie działa z ClaudeDesktoo
AndekQR 2026-07-22 16:51:57 +0
@jasiuSyn: Rozumiem że to bug w cloude code? Cały czas używam tego serwera z chat gpt i jest ok
pokaż komentarze (8)
Ernest_ 2026-06-26 16:30:40 +7
Od jakiegoś czasu robię strategię 4X we Flutterze i Flame. Trochę eksperyment, trochę nauka #flutter i #dart, trochę sprawdzanie, jak daleko da się z tym zajść w większym projekcie.

Kod jest już publiczny, więc podrzucam linki:
Strona: https://aonw.net
Devlog: https://ernest.dev
GitHub: https://github.com/ernestwisniewski/aonw

#gamedev #flame #opensource #programowanie #gry
BigVV 2026-06-26 18:20:12 +1
@Ernest_: Luke Littler czy Phil Taylor? ( ͡° ͜ʖ ͡°)
BigVV 2026-06-26 18:38:49 +3
@Ernest_: nie żeby coś ale pierwszy na wykopie wpis pod tagiem dart dotyczył tego najpiękniejszego sportu a nie jakiegoś gunwoprogramowania ( ͡° ͜ʖ ͡°)
pokaż komentarze (2)
zarobkilekarzy 2026-06-18 19:31:47 +13
Zapraszam was na repozytorium GitHub zarobkilekarzy/zarobkilekarzy.pl gdzie każdy może kontrybuować do inicjatywy obywatelskiej na rzecz jawności danych odnośnie zarobków lekarzy, aby systemowo rozbroić patologie w służbie zdrowia które z tego wynikają.

Zachęcam programistów, designerów lub "researcherów" do poprawy jakości serwowanych treści, wspólnej pracy nad postulatami lub po prostu dodawania artykułów. Władza w ręce ludu ;)

Całość staram się robić możliwie transparentnie, korzystając z darmowych lub tanich rozwiązań (ALE BARDZO DZIĘKUJĘ ZA WPŁATĘ 10zł PRZEZ SUPPI :*) jednak jestem tylko człowiekiem, dosyć leniwym, i mam też życie prywatne (nie mam, ale udawajmy że mam).

Stack technologiczny? #astro + #cloudflare przy ogromnym wsparciu #claude .

#programista15k #lekarz100k #opensource #inicjatywaobywatelska
ethize 2026-06-18 19:35:08 +3
@zarobkilekarzy: a kontrybuujący dostaną wypłatę z suppi?
zarobkilekarzy 2026-06-18 19:40:05 +1
@ethize: Jeszcze 4 wpłaty i domena będzie opłacona. Marzy mi się żeby zebrać z tego tyle pieniędzy, żeby móc stworzyć jakiś profesjonalny raport. Lub żeby ruch na stronie był tak duży, żeby musieć wykupić płatne usługi cloudflare.

Ale odpowiadając wprost na twoje pytanie - pieniądze trafiają do moich prywatnych rąk. Nie jest to fundacja ani nie działa pod firmą, to oddolna inicjatywa obywatelska i w praktyce nie liczę nawet że koszt domeny zostanie pokryty. I miejmy nadzieje że hojne limity cloudflare przetrwają falę popularności.

Ale pierwsze 10zł ktoś wpłacił i bardzo mnie to cieszy ;)
pokaż komentarze (1)
Mikuuuus 2026-06-10 17:52:24 +2
AM Crypto® VeraCrypt 1.26.29

Po dłuższej przerwie pojawiła sie kolejna aktualizacja oprogramowania do szyfrowania dysków ( ͡~ ͜ʖ ͡°)

Release Notes:
* Add Argon2id as an alternative memory-hard KDF for non-system volumes
* Use "KDF" terminology in the user interface and documentation instead of "PKCS-5 PRF"
* Update logo icons with simplified icons without extra label text
* Harden XML and TLV parsers against malformed input
* Security: Fix GHSA-94c6-mgmv-mqc5: non-default WOLFCRYPT=1 builds now use wolfCrypt PBKDF2 instead of HKDF and honor VeraCrypt's PBKDF2 iteration count
* Security: Fix GHSA-jjcr-75w7-58jp: hidden volume quick format no longer uses the file-container allocation shortcut that wrote plaintext zero sectors at 128 MiB intervals, preserving plausible deniability.
* Fix CPU feature detection and crypto implementation edge cases, including AVX2/leaf 7 detection, BLAKE2s/Argon2 no-SSE2 x86 fallback paths, Camellia SSSE3 dispatch, Twofish x64 multiblock tail handling and Whirlpool alignment
* Update documentation, including Argon2id/KDF information and split Windows/Unix command line usage pages
* Update translations
* Fix rare BSOD (Blue Screen of Death) issue affecting the VeraCrypt driver
* Fix hibernation crash on fresh Windows 11 25H2 installations
* Harden Windows driver input validation and crash dump filter handling
* Improve driver I/O handling, including safer request completion, ordered volume flush barriers, and better VERIFY/TRIM validation
* Fix PBKDF XSTATE cleanup and add Win64 unwind metadata for AES assembly
* Speed up mounting when KDF autodetection is selected
* Allow selecting which KDF algorithms are included in the benchmark dialog
* Allow canceling long mount operations from the wait dialog and with the new /cancelmount CLI switch, including auto-mount scans
* Add support for new Microsoft UEFI CA 2023 signed EFI bootloaders while preserving Microsoft UEFI CA 2011 support
* Improve EFI system encryption repair and upgrade handling, including stuck decryption finalization, Post-OOBE repair, loader restoration verification, and clearer missing-loader reporting
* Fix EFI DcsProp rewrite handling
* Fix ghost drive letter after command line unmount
* Fix favorite volume mount race
* Validate PIM when changing only the KDF
* Fix elevated COM format drive validation and device path normalization
* Fix ReFS formatting during volume creation
* Fix MSI traveler disk creation with WHQL-signed drivers, ARM64 MSI build, Start Menu folder upgrades, and discovery of newer SDK MSI tools
* Add CLI switch /protectScreen to allow disabling screen protection in portable mode (cf documentation)
* Add argument to CLI switch /protectMemory to allow disabling memory protection in portable mode (cf documentation)
* Add setting and CLI switch /enableIME to allow enabling Input Method Editor (IME) in Secure Desktop
* Use tab control for VeraCrypt preferences to reduce clutter and size of the dialog
* Provide VeraCrypt C/C++ SDK for creating volumes
* Update LZMA SDK to version 26.01

Download:
https://sourceforge.net/projects/veracrypt/files/VeraCrypt%201.26.29/

Official Websites:
https://veracrypt.jp/
https://veracrypt.io/
https://amcrypto.jp/

#veracrypt #szyfrowanie #kryptografia #windows #windows10 #windows11 #opensource #it #programowanie #zaufanatrzeciastrona #niebezpiecznik #informatyka #komputery #bezpieczenstwo #security #technologia #prywatnosc #swiat
bylem_bordo 2026-06-04 19:05:12 +5
Mirki zachęcam do wykopywania, bo się narobiłem. ლ(ಠ_ಠ ლ)

Ranking polskiego Open Source: https://wykop.pl/link/7956243/ranking-polskiego-open-source

#programowanie #opensource #programista15k #opensource #gruparatowaniapoziomu
inna-rzeczywistosc 2026-06-05 04:20:46 +1
@bylem_bordo: jbć open source to wyuczyło ai hatfu
default_city 2026-06-06 09:34:09 +1
@bylem_bordo: jeszcze poranna kawa nie działa, zastanawiałem się długo czemu ten orzeł ma ogon XD