bugaevc, to random
@bugaevc@floss.social avatar

GNU on AArch64 now boots up and runs a simple userspace hello world on ✨ real hardware ✨ , booted from U-Boot! 🎉

Kudos to Manolo De Medici for testing & helping track down issues!

If you want to help with Mach / on AArch64 and know anything about writing drivers and/or have an AArch64 board, please get in touch :)

bugaevc, to random
@bugaevc@floss.social avatar

I implemented support for copying send-once port rights for GNU (MACH_MSG_TYPE_COPY_SEND_ONCE) 😉
The patches have already been applied by Samuel.

https://mail.gnu.org/archive/html/bug-hurd/2024-04/msg00001.html

grahamperrin, to android
@grahamperrin@bsd.cafe avatar

The Land Before Linux: The Unix desktops • The Register

<https://www.theregister.com/2024/01/27/opinion_column/> @sjvn

❝Today, thanks to Android and ChromeOS, Linux is an important end-user operating system. But, before Linux, there were important Unix desktops, although most of them never made it. …❞

#analysis #Android #Apple #benevolent #cats #Canonical #ChromeOS #consensus #containers #Dell #desktop #dictator #dogs #DragonflyBSD #expert #Flatpak #Foundation #FreeBSD #GhostBSD #GNU #GPL #group #jails #licence #license #Linus #Linux #Mac #Mach #macOS #market #Microsoft #NeXT #NeXTSTEP #opinion #POSIX #share #Slackware #Snap #standards #success #Sun #technology #Torvalds #UNIX #Windows #work #year

stefano, to opensource
@stefano@bsd.cafe avatar

Received a call from a potential new client today. They need a server to host their website, a small e-commerce platform, and a shared file storage solution. I suggested a FreeBSD-based solution with jails but was asked for alternatives without any explanation. So, I offered Linux options, possibly with Docker services, LXC containers, or separate VMs. Still, they requested other solutions. I started explaining about an OpenBSD-based approach with separate VMs for each service, or even NetBSD. Again, alternatives were requested.
At that point, I paused and asked, 'Do you have any specific solution in mind?' The reply was, 'Something based on Windows or, at most, MacOS. I don’t trust this free stuff, it might be okay for universities, but the real world is something else.'
I hadn’t heard such a statement in over 20 years. I began to explain... to no avail. I also mentioned that I work with these systems, not Windows or MacOS on servers (???). With an air of superiority, they insisted that’s what they wanted and had no budget limits to get it.
I quoted them 50,000 euros. The call ended within the next 30 seconds. 🤣

mjgardner, (edited )
@mjgardner@social.sdf.org avatar

@stefano I hope you noted that wouldn't exist without the “free [] stuff” from universities, specifically Carnegie-Mellon's microkernel and the userland.

davidbisset, to drupal
@davidbisset@phpc.social avatar

How , , and traditional CMS like and are evolving by learning from one another.

via @Dries

https://dri.es/the-new-old-jamstack-and-mach-journey-towards-traditional-cms-concepts

kerfuffle, to random
@kerfuffle@mastodon.online avatar

alliance seems like a good idea, yet I can't help but feel some resentment towards COTS vendors that are finally embracing and branding what we've been trying to get across for over a decade.

Microservices, API-first, Cloud-Native, Headless: this is just loose coupling, interface segregation, separation of concerns, devops, iac: whatever we've been calling things that allow you to control the blast radius of changes, so that developing software isn't harder than it needs to be.

retropolis, to Podcast Portuguese
rml, to opensource

Just hear me out: for 32-bit smartphones

rml,

@bugaevc because iirc the big obstacle for moving the Hurd forward is getting , which its based on, to support 32 bit, which won't happen without success of hurd elsewhere, and most smartphones until ~2020 were 32 bit afaik

RezzaBuh, to random Czech
@RezzaBuh@mastodon.social avatar

Začala registrace zkušebních jízd na ElektroFest 10. června v Pelhřimově. Moc pěkný výběr aut! Včetně novinky MG 4, která může zamávat s trhem EV (nejen) v Česku.

https://bit.ly/3CaIIZm

-e

blakespot, to random
RL_Dane,
@RL_Dane@fosstodon.org avatar

@blakespot

With projects like , is something like this really needed other than for retrioomputing on actual Next hardware?

itnewsbot, to random

Ford boosts Mustang Mach-E range and drops price as profits grow 20% - Enlarge / Like the FedEx arrow or the elephant in GM's new logo, once y... - https://arstechnica.com/?p=1936301 -e -e

bugaevc, to random
@bugaevc@floss.social avatar

As of today, the x86_64-gnu port of glibc is fully and officially upstream! 🎉

You can build it by fetching the latest Git master and running

$ ../configure --host=x86_64-gnu && make

(If you want to actually run it on today's GNU Mach, you'll need to apply a little patch: change BRK_START in x86_64/vm_param.h to 0x20000000)

Next up: seeing what it would take to build and run the Hurd itself! I already have the core libraries and servers building.

rml, to linux

The problem with the is that it really offers the most convincing vision of what a future generic kernel to succeed should offer, and its actually out there and you can try it and it's an incredibly convincing vision, certainly taking virtualization to the furthest extent of anything I'm aware of, but building it on was a huge mistake.

bugaevc, to random
@bugaevc@floss.social avatar

🎉 🎉 🎉

As of today, x86_64-gnu glibc runs on x86_64 GNU Mach all the way up to main () and printf's "Well hello friends!" to the Mach console!

bugaevc,
@bugaevc@floss.social avatar

🎉 And now I present to you GNU bc, built & linked against x86_64-gnu glibc, running on x86_64 GNU Mach as the bootstrap task 🎉

I only had to patch it a little bit to teach it to recognize the device master port I'm passing to it, use it to open the Mach console, and redirect its stdio there. Oh, and I stole a patch from nix folks to cross-compile it.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • khanakhh
  • mdbf
  • magazineikmin
  • modclub
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • Durango
  • tacticalgear
  • megavids
  • ngwrru68w68
  • everett
  • tester
  • cubers
  • normalnudes
  • thenastyranch
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • lostlight
  • All magazines