Byla vydána verze 12.0 s kódovým jménem Ecne linuxové distribuce Trisquel GNU/Linux. Založena je na Ubuntu 24.04 LTS a podporována bude do roku 2029. Trisquel patří mezi svobodné distribuce doporučované Nadací pro svobodný software (FSF).
Open-source citační manažer Zotero (Wikipedie, GitHub) byl vydán v nové major verzi 9. Přehled novinek v příspěvku na blogu.
Libre Graphics Meeting 2026, tj. čtyřdenní konference a setkání vývojářů a uživatelů svobodných a otevřených grafických softwarů, proběhne od 22. do 25. dubna v Norimberku. Dění lze sledovat na Mastodonu.
Vývojář Alexandre Gomes Gaigalas na GitHubu zveřejnil c89cc.sh, parser a kompilátor jazyka C89 napsaný v pouhém jediném skriptu o přibližně 8000 řádcích čistého bashe (bez dalších externích závislostí), který generuje ELF64 binárky pro x86-64. Jedná se o velmi jednoduchý kompilátor, který nepodporuje direktivy #include a dokonce ani funkci printf (lze použít puts), všechny dostupné deklarace lze nalézt v proměnné _BUILTIN_LIBC na konci skriptu. Skript je volně dostupný pod ISC licencí.
Francouzská vláda oznámila, že v rámci strategie 'digitální suverenity' zahájí 'přechod od systému Windows k počítačům s operačním systémem Linux' (sa sortie de Windows au profit de postes sous système d'exploitation Linux). DINUM (meziresortní ředitelství pro digitální technologie) požádalo ministerstva, aby do podzimu 2026 vypracovaly konkrétní plány nasazení Linuxu. Francie již dříve migrovala části státní správy na otevřená řešení.
Nezisková organizace Electronic Frontier Foundation (EFF) hájící občanské svobody v digitálním světě po téměř 20 letech opouští platformu X (dříve Twitter). Na platformách Bluesky, Mastodon, LinkedIn, Instagram, TikTok, Facebook, Threads a YouTube zůstává.
Terminálový textový editor GNU nano byl vydán ve verzi 9.0. Vylepšuje chování horizontálního posouvání pohledu na dlouhé řádky a chování některých klávesových zkratek. Více v seznamu změn.
Ministerstvo financí ve spolupráci s finanční správou dnes představilo beta verzi aplikace využívající umělou inteligenci pro předvyplnění daňového přiznání. Není třeba přepisovat údaje z různých potvrzení, ani hledat správné řádky, kam údaje napsat. Stačí nahrát dokumenty a využít AI.
Výrobce počítačových periferií Keychron zveřejnil repozitář se schématy šasi klávesnic a myší. Licence je restriktivní, zakazuje většinu komerčních užití a v podstatě jsou tak data vhodná pouze pro výukové účely, hlášení a opravy chyb, případně výrobu vlastního příslušenství.
Správce balíčků APT, používaný v Debianu a odvozených distribucích, byl vydán ve verzi 3.2 (seznam změn). Mezi novinkami figurují nové příkazy pro práci s historií, včetně vracení transakcí.
linux:/home/dvorak # tcpdump -i eth0 -n host 192.168.0.50 14:15:32.450942 IP 192.168.0.4.1101 > 192.168.0.50.69: 22 RRQ "pxelinux.0" netascii 14:15:37.449382 arp who-has 192.168.0.50 tell 192.168.0.4 14:15:37.449502 arp reply 192.168.0.50 is-at 00:14:5e:f8:96:26 14:15:37.450421 IP 192.168.0.4.1101 > 192.168.0.50.69: 22 RRQ "pxelinux.0" netascii 14:15:42.450549 IP 192.168.0.4.1101 > 192.168.0.50.69: 22 RRQ "pxelinux.0" netascii atd... A teď žádost ze server na clienta: 14:16:21.140372 IP 192.168.0.50.32770 > 192.168.0.4.69: 17 RRQ "a.txt" netascii 14:16:21.140374 IP 192.168.0.50.32770 > 192.168.0.4.1111: UDP, length: 4 14:16:21.142230 IP 192.168.0.4.1112 > 192.168.0.50.32770: UDP, length: 516 14:16:22.141680 IP 192.168.0.4.1112 > 192.168.0.50.32770: UDP, length: 516 14:16:24.141287 IP 192.168.0.4.1112 > 192.168.0.50.32770: UDP, length: 516 14:16:26.138073 arp who-has 192.168.0.4 tell 192.168.0.50 14:16:26.138091 arp reply 192.168.0.4 is-at 00:11:2f:95:8f:74 14:16:26.146094 IP 192.168.0.50.32770 > 192.168.0.4.1111: UDP, length: 4 14:16:28.140591 IP 192.168.0.4.1112 > 192.168.0.50.32770: UDP, length: 516 14:16:28.140854 IP 192.168.0.50.32770 > 192.168.0.4.1112: UDP, length: 4 Atd...Server (192.168.0.50):
ibm:/home/dvorak # tcpdump -i eth0 -n host 192.168.0.4 14:15:37.463766 arp who-has 192.168.0.50 tell 192.168.0.4 Prostě nic... A teď žádost ze server na clienta: 14:16:21.154611 IP 192.168.0.50.32770 > 192.168.0.4.69: 17 RRQ a.txt netascii 14:16:21.154630 IP 192.168.0.50.32770 > 192.168.0.4.1111: UDP, length 4 14:16:26.152326 arp who-has 192.168.0.4 tell 192.168.0.50 14:16:26.152470 arp reply 192.168.0.4 is-at 00:11:2f:95:8f:74 14:16:26.160344 IP 192.168.0.50.32770 > 192.168.0.4.1111: UDP, length 4 14:16:28.155028 IP 192.168.0.4.1112 > 192.168.0.50.32770: UDP, length 516 14:16:28.155104 IP 192.168.0.50.32770 > 192.168.0.4.1112: UDP, length 4 atd...iptables jsou vypnuté:
iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destinationKdyž stahuji soubor na localu (ze serveru na server), tak to funguje dobře. Nevím, jestli to s tím souvisí, ale stejně tak mi něco zahazuje icmp pakety pingu. Při pingnutí ze serveru na klienta se ztratí některé příchozí odpovědi. Projde jich právě 5 za 30 sekund:
ibm:/home/dvorak # ping 192.168.0.4 PING 192.168.0.4 (192.168.0.4) 56(84) bytes of data. 64 bytes from 192.168.0.4: icmp_seq=6 ttl=64 time=0.159 ms 64 bytes from 192.168.0.4: icmp_seq=7 ttl=64 time=0.173 ms 64 bytes from 192.168.0.4: icmp_seq=8 ttl=64 time=0.182 ms 64 bytes from 192.168.0.4: icmp_seq=9 ttl=64 time=0.183 ms 64 bytes from 192.168.0.4: icmp_seq=10 ttl=64 time=0.174 ms 64 bytes from 192.168.0.4: icmp_seq=60 ttl=64 time=0.185 ms 64 bytes from 192.168.0.4: icmp_seq=61 ttl=64 time=0.179 ms 64 bytes from 192.168.0.4: icmp_seq=62 ttl=64 time=0.180 ms 64 bytes from 192.168.0.4: icmp_seq=63 ttl=64 time=0.181 ms 64 bytes from 192.168.0.4: icmp_seq=64 ttl=64 time=0.177 ms 64 bytes from 192.168.0.4: icmp_seq=114 ttl=64 time=0.174 ms 64 bytes from 192.168.0.4: icmp_seq=115 ttl=64 time=0.171 ms 64 bytes from 192.168.0.4: icmp_seq=116 ttl=64 time=0.187 ms 64 bytes from 192.168.0.4: icmp_seq=117 ttl=64 time=0.166 ms 64 bytes from 192.168.0.4: icmp_seq=118 ttl=64 time=0.167 ms --- 192.168.0.4 ping statistics --- 119 packets transmitted, 15 received, 87% packet loss, time 118011ms rtt min/avg/max/mdev = 0.159/0.175/0.187/0.019 msPříliš pravidelné, aby to byla náhoda nebo chyba sítě. Počítače jsou od sebe 2m propojené kabelem. Ping z klienta na server bez ztráty paketu. Ostatní protokoly fungují bez problémů. Nevím, kde se dá mimo iptables blokovat pakety. Díval jsem se na /proc/sys/net/ipv4 soubory icmp_ratemask a icmp_ratelimit ale na obou počítačích jsou nastaveny stejně (defaultně) a i když jsem se je snažil změnit, tak se nic nestalo. Stejně by to asi nemělo vliv na UDP/IP. Mám Suse Linux 10.3, jádro, 2.6.22.5.-31-default Jestli víte jak na to, díky za dobrou radu.
Tiskni
Sdílej: