The Valuable News weekly series is dedicated to provide summary about news, articles and other interesting stuff mostly but not always related to the UNIX or BSD systems. Whenever I stumble upon something worth mentioning on the Internet I just put it here.
Today the amount information that we get using various information streams is at massive overload. Thus one needs to focus only on what is important without the need to grep(1) the Internet everyday. Hence the idea of providing such information ‘bulk’ as I already do that grep(1).
UNIX
Game of Trees 0.82 Released.
https://www.undeadly.org/cgi?action=article;sid=20230124083238
The helloSystem 0.8 Released – FreeBSD Based OS Inspired by macOS.
https://www.omglinux.com/hellosystem-0-8-released/
WINE 8.0 Released with PE Conversion Complete and Progress on WoW64 Support.
https://www.phoronix.com/news/Wine-8.0-Released
The rldd(1) Prints Shared Libraries – Similar to ldd(1) Tool.
https://github.com/zatrazz/rldd
IceWM 3.3.1 Released with Various Fixes.
https://www.phoronix.com/news/IceWM-3.3.1
Whats New in Wine 8.0 Release.
https://www.winehq.org/announce/8.0
SQLite Based Databases on PostgreSQL Protocol – Yes we Can.
https://blog.chiselstrike.com/sqlite-based-databases-on-the-postgres-protocol-yes-we-can-358e61171d65
OCI Containers for FreeBSD.
https://medium.com/@dfr/oci-containers-for-freebsd-512a6df2bc85
Lazy In Other BSDs Reading for End of 2022.
https://www.dragonflydigest.com/2022/12/24/lazy-in-other-bsds-reading-for-end-of-2022/
FreeBSD Ends 2022 Short of Fundraising Goal but Continues Driving New Features.
https://www.phoronix.com/news/FreeBSD-Q4-2022-Highlights
OpenZFS 2.1.9 Released.
https://github.com/openzfs/zfs/releases/tag/zfs-2.1.9
FreeBSD Disable Stereo Sound.
https://alfonsosiciliano.gitlab.io/posts/2023-01-21-freebsd-disable-stereo-sound.html
FreeBSD Powered helloSystem 0.8 Performance Against Linux on AMD Zen 4.
https://www.phoronix.com/review/hellosystem-linux-performance
Tar and Zip – Quick FreeBSD Guide.
https://www.youtube.com/watch?v=UnwbWVsjRmE
BSD Now 491 – Catch Spammers.
https://www.bsdnow.tv/491
OPNsense 23.1 Quintessential Quail Released.
https://os.watch/opnsense/23.1
OPNsense 23.1 Released.
https://forum.opnsense.org/index.php?topic=32081.0
Haiku Beta 4: BeOS Rebuild Almost Ready for Release.
https://www.theregister.com/2023/01/11/haiku_beta_4/
Hardware
Building Perfect Memory Bandwidth Beast.
https://www.nextplatform.com/2023/01/24/building-the-perfect-memory-bandwidth-beast/
Shift Happens – Book About Keyboards.
https://shifthappens.site/
[Concept Art] 30th Anniversary ThinkPad with Modern 7-row Keyboard.
https://old.reddit.com/r/thinkpad/comments/y23aa7/concept_art_30th_anniversary_thinkpad_tseries/
BleuJour KUBB Mini 7cm^3 with Intel J4125 and 8GB RAM and 42mm 128GB M.2 SSD.
https://www.fanlesstech.com/2023/01/bleujour-kubb-mini-up-close.html
Seagate Confirms 30TB+ HAMR HDDs in 2023Q3 and Envisions 50TB Drives in Few Years.
https://www.anandtech.com/show/18733/seagate-confirms-30tb-hamr-hdds-in-q3-envisions-50tb-drives-in-a-few-years
Life
India to Double Domestic Coking Coal Production by 2030.
https://agmetalminer.com/2023/01/25/india-to-double-domestic-coking-coal-production-by-2030/
Fear of Inconvenience.
https://off-guardian.org/2023/01/28/fear-of-inconvenience/
Other
Make CV/Resume in LaTeX.
https://drshika.me/2022/04/15/latex-resumes
I jeszcze smutna w sumie wiadomość, po 20 latach znika netbsd.se i co za tym idzie świetne przeglądarki pakietów pkgsrc.se oraz openports.se 😦
LikeLike
U 😦
No to faktycznie smutna wiadomosc.
Niedawno powstal https://openbsd.app/ i sie zastanawialem po co skoro jest stare dobre i sprawdzone https://openports.se/ … no to juz sie wyjasnilo dlaczego.
LikeLike
Co sądzisz o takich systemach uniksowych napisanych w innych językach niż C?
Na przykład w C++ RISC OS, Syllable, Sakura, SerenityOS, HelenOS, Genode, Haiku.
Systemy operacyjne napisane w języku Zig[Zen OS, Boks OS, Hobby OS, Zirv OS, ZBZZ OS, X OS] napisane w Rust[Redox OS, Kerla, Kata OS, Lateral, OS Phil, Theseus OS, Tock, intermezzOS, reenix, rustboot, RustOS, QuiltOS, Tifflin, bkernel, Quasar, SOS, MOROS], napisane w Jai[TheOS], napisane w V[Vinix]. Powstało dużo zamienników języka C takich jak Roc, Odin, V, Vale, Val, Jai, Bog, Haxe, Toit.
Oraz języków pośrednich z możliwością wyłączenia garbage collection: D, Nim, Crystal, Gleam, Beef, Vala w nich prawdopodobnie też napiszesz system skoro powstały systemy napisane w JS, Javie, C# i chyba Pythonie.
Teraz Ruby 3.2 dostało YJIT i możliwość kompilacji do webassembly więc i w nim napiszesz system operacyjny.
Rust to bardziej zamiennik C++ niż C, jest bardzo skomplikowany i rozbudowany, ma dość trudną składnie w odczycie. Jest bezpieczny tylko Vale mu dorównuje pod względem bezpieczeństwa, ma podobne zarządzanie pamięcią. V, Val, Odin mają czytelną składnie i są małe jak C. Val bazuje na Rust i Swift, jest mniejszy i bardziej elegancki w odczycie. Odin to takie lepsze C, składnia podobna do Go, ale zarządzanie pamięcią jak w C/C++.
Wygląda na to że teraz nowoczesne systemy operacyjne powinno się pisać w bezpiecznych językach z innym zarządzaniem pamięcią jak Rust, Vale V, Bog i Val chyba też ma takie. Zig, Odin i reszta to nadal stare usuwanie śmieci z pamięci w stylu C/C++ więc w sumie za bardzo nic nowego nie wnoszą. Jai, Haxe, Toit, Roc trzeba to sprawdzić. Powstał też kompilator natywny dla języka C# czyli bflat/zerosharp.
LikeLike
W sumie to mnie bardziej sam system interesuje niz jezyk w ktorym jest napisany .. czy FreeBSD (czy Solaris) bylyby dla mnie bardziej wartosciowe gdyby przepisali je na przyklad w Rust? Nie. Czy mam cos przeciwko Rust? Tez nie.
Mozna sobie wszystko pisac w dowolnych jezykach, jedne rzeczy tylko ‘dla zabawy’ inne powaznie – tez nie mam nic przeciwko.
FreeBSD na przyklad zamiast przepisywac wszystko ‘na pale’ w Rust lepiej zeby uzylo Checked C – efekt ten sam a DUZO mniej czasochlonne.
LikeLike
Solaris już chyba nieaktualny Mitnick ciągle się na niego włamywał, ma jakieś klony OpenSolarisa jak OpenIndiana założona przez Iana Murdocka, Illumos, Nexenta. Poza systemami BSD i Solaris który system open source jest obecnie największy? Haiku czy są inne?
https://www.makeuseof.com/tag/free-alternatives-to-windows-operating-systems/
https://www.techradar.com/news/best-alternative-operating-systems
LikeLike