OOP the Easy Way
Object-Oriented Programming the Easy Way: a manifesto for reclaiming OOP from three decades of confusion and needless complexity.APPropriate Behaviour
APPosite Concerns
FSF
Category Archives: FLOSS
Halloween is Over
Back in 2016, I sent the following letter to Linux Voice, and it was published in issue 24 as the star letter. LV came to an end (and made all of their content available as Creative Commons) when they merged … Continue reading
Falsehoods These Programmers Believed About Countries
Well this was a hard-fought issue. Setting the scene: since April 2020 I’ve been working on Global.health: a Data Science Initiative, where we collate information about Covid-19 cases worldwide and make them available in a standard schema for analysis. In … Continue reading
[objc retain]; continues apace
I just finished recording episode 35 of [objc retain]; the stream on Objective-C programming with Free Software that I co-host with Steven Baker. It is available on Twitch and you can subscribe there to get notified about new episodes. It … Continue reading
Posted in FLOSS, freesoftware, gnustep, objc
Leave a comment
Licenses aren’t sufficient
Another recent issue in the world of “centralised open source dependency repositories were a bad idea” initiated by the central contradiction of free software. People want to both give everything away without limitation on who uses it or how, and … Continue reading
Posted in FLOSS
Leave a comment
Whoever “wins”, software freedom loses
I’d like to start by recapping the three distinct categories of interest in software freedom. This is definitely my categorisation, though only the third is novel and the first two have long histories of common recognition so this is hardly … Continue reading
Posted in FLOSS, freesoftware, fsf, GNU
1 Comment
GNUstep development on LIVEstep
LIVEstep is a GNUstep desktop on a FreeBSD live CD, and it comes with the GNUstep developer tools including ProjectCenter. This video is a “Hello, World” walkthrough using ProjectCenter on LIVEstep. PC is much more influenced by the NeXT Project … Continue reading
Posted in FLOSS, gnustep
Leave a comment
Apres ca, le FOSDEM
It appears that I’m sat in Terminal B of L’Aeroporte Nationale de Bruxelles, waiting for my flight to board. While there are wirelesses around, the ones to which I can connect seem not to be offering much in the way … Continue reading