Setting aside the nearly religious preferences I know exist; what is the practical difference between #GNU #Linux and #Unix #BSD?
I started with Mandrake in 2001 and lost count of which and how many systems distros I’ve used since then. But the stand outs for me have been #Mandrake, #Fedora, #Suse, #OpenDarwin, and #GNUStep. While there were differences between the systems in terms of hardware and software support I have never grokked what differentiates BSD and GNU.
#gnu #linux #unix #bsd #mandrake #fedora #suse #opendarwin #gnustep
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Gene Goykhman, Sergey Alexandrovich Bugaev, Wang Diancheng, Warren Thomas Everett Wilkinson, and Xinyuan Zhang for assigning their copyright to the FSF! #GNU #Emacs #glibc #GDB #GNUstep #GNUHurd #GNUMach #GCC Learn more at https://u.fsf.org/3ht #CopyrightAssignments
#gnu #emacs #glibc #gdb #gnustep #gnuhurd #gnumach #gcc #CopyrightAssignments
One of the greatest visionaries for #GNUstep design, Bertrand Dekoninck, sadly passed away.
To you see what I mean look at one of his last works: https://raw.githubusercontent.com/gnustep/plugins-themes-sombre/master/Screenshot.png
@alecui On the desktop side, there is #os108, which basically is #netbsd pre-configured with #xfce. This seems a nice idea, and one of the reasons I think a modernized #gnustep with netbsd would also be a nice combo and maybe for a complete and pure X focused desktop / application toolkit environment. In general, I mostly do telephony related daemons, and for that porting between bsd and linux is not very hard.
Looks interesting: https://onflapp.github.io/gs-desktop/index.html (via https://www.osnews.com/story/136326/a-new-gnustep-desktop-comes-to-debian/) #gnustep #openstep #nextstep
I still want an Amiga 2.04 UI on a modern OS but I suspect I'd hate it now...
@ lazarus I wish #GNUStep released a universal installer as Gnome and XFCE did back in the day. Fire, everything get installed into ~/GNUstep, you set ~/.xinitrc accordingly to run the daemons and it's done.
Specially if I could install all the companion software and the dev environments.
There's a script from Gregory Casamento, but bound to Ubuntu based distros. It would work perfectly on Trisquel 11, but not under #Hyperbola #GNU/Linux.
@ademalsasa @probono @gugurumbe Well, #ravynOS is an idea. I doubt there is any chance to create a working OS with such little manpower. Non the less #macOS and #GNUstep are completely #ObjC based. The main frameworks are not a feature that could be merged in on a later point. Many of the features of #MacOSX and #iOS were possible only due to the dynamic nature of #ObjC (and #Swift nowadays).
#ravynos #macos #gnustep #objc #macosx #ios #swift
@gugurumbe It was the best idea for a free (libre) desktop environment. But it was ahead of his time (and maybe not done that well at its time), which is why people wrote #GNOME and that took over and #GNUstep got stuck. #GUI never reached a mature state, #Foundation is quite nice, but installs desktop stuff with its setup. The only stable runtime is #GNU, #libobjc2 has not got much support by the very little community.
#gnome #gnustep #gui #foundation #gnu #libobjc2 #objgtk
@izaya @a1ba The old #NeXTSTEP / #WindowMaker / #GNUstep styled menus are simply good at what they do.
Which is what I think they inspired themselves from.
#nextstep #windowmaker #gnustep
@jbzfn @ActionRetro #gnustep is a modern decedent in a sense, at least in that you can run it on modern and generic hardware.
@mos_8502 Thank you for your post! I really like #GNUstep and its concepts. The biggest challenge I see regarding you idea is the current state of GNUstep. It barely is the thin application layer #OpenStep / Yellow / Blue Box was meant to be, which later became Cocoa. Fixing it to work like intended already is a huge task. Making a desktop environment out of it (projects like #Nextspace or #GWorkspace try) are even bigger ones.
#gnustep #openstep #nextspace #GWorkspace
Finally managed to get the full #GNUstep environment + #windowmaker running on my #openbsd Thinkpad R60. So far (after a bit of a tricky installation) everything runs great!
#gnustep #windowmaker #openbsd
TextEdit – a document authoring program which allows you to https://archiveapp.org/textedit/ #texteditor #osx #gnustep
So, these screenshots show a #RaspberryPi running #GNUstep #GWorkspace with #GNUMail.app and #PikoPixel.app. They were shown and used using an iPad and I found those screenshots there again. Both apps are examples of the greatest portable GUI #ObjC apps out there.
#raspberrypi #gnustep #GWorkspace #gnumail #pikopixel #objc