Bonum Certa Men Certa

Nobody Needs to Write a Text Editor (or Use Geany)

By figosdev

Executive



Summary: "If free software really benefits from education, then telling people not to learn more about creating software by working on a simple text editor project makes no sense at all."

No need to bullshit: Geany is a nice text editor. If you're happy with gtk (I'm not) and you want a tabbed editor, Geany is probably about as nice as it gets. I know developers who love it, who tell me about its cool features. I also know artists who love Geany.



Pity then, that Geany is developed on GitHub. Though I didn't want a tabbed editor -- when I was still using Windows 16 years ago, and looking for a replacement for Notepad, I didn't want Notepad++. I wanted a simple Notepad replacement. I like my editors small, stable, one process and one window per file.

"I generally only use heavier software when it's justified or there is no alternative."This means my window manager is in charge of which file I'm working on, not my editor. It means each process I have open doesn't load a larger program than is needed. I use dwm, you know? I use a variety of older, sometimes newer hardware -- I like the stuff I use to accommodate that and to be lightweight. I generally only use heavier software when it's justified or there is no alternative.

When I used Leafpad (alas, GitHub) my favourite feature was that I could pipe text to it from the command line. Most editors won't let you do this, though the one I use now does. Plus I don't want to depend on gtk, Qt or KDE if I can help it. For me, this puts Geany out of the race -- though the real message here is there are lots of text editors, right? Nobody needs to write a new one. There's a text editor for everybody already. Just stop writing them!

It's funny how people talk about Free Software, but when you want to write something for your very own purposes under a free license, people act like you should either choose an existing editor (or whatever sort of tool we are talking about) or work on someone else's project that may never go in a direction that suits you. That's freedom, is it?

"I would say that it comes from Open Source, because that's a bait-and-switch scam that treats all free software programs more like a corporate product than community-based project.""The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this." -- from the Free Software Definition

"...change it so it does your computing as you wish". But if it's easier or simpler to write it yourself so it does as you wish, don't -- because that won't help any EXISTING projects, right?

In a world where software is a product, I would get this attitude. I would say that it comes from Open Source, because that's a bait-and-switch scam that treats all free software programs more like a corporate product than community-based project.

I would blame Open Source for this attitude, except I've seen it from the GNU Project itself (even from Stallman). Yes, I love blaming Open Source for things when it fits -- and it often does -- but not when I know better. Not when I've read Stallman on the GNU mailing lists saying similar things (albeit a very long time ago).

If computing is really about our freedom, then telling people not to make another text editor makes no sense at all. If free software really benefits from education, then telling people not to learn more about creating software by working on a simple text editor project makes no sense at all.

"If free software really benefits from education, then telling people not to learn more about creating software by working on a simple text editor project makes no sense at all."Sure, there are projects you could be helping, though creating a text editor really doesn't hurt them unless you're contributing your new software to some hostile cause, like Open Source or Microsoft GitHub.

Besides, if the GNU Project is going to do self destructive things like have an (ongoing!) coup around Codes of Censorship, or introduce Microsoft HarfBuzz into Emacs as it did very recently, then you are only helping by creating projects that avoid such problems.

ExecutiveYou may want an editor for example, that uses Tk instead of gtk or Qt -- no HarfBuzz! Of course some jerk will probably make Tk require HarfBuzz in the future, just like the jerk who added it to Emacs, which is why sooner or later we will probably need a new GNU-like Project -- one that actually respects your freedom, instead of selling it out to Microsoft and people like the GNOME Guix traitors.€  (Since the GNOME leadership and Guix leaders have worked together to take over GNU for corporations, we might as well call it GNOME Guix as it's the same evil force).

"...if the GNU Project is going to do self destructive things like have an (ongoing!) coup around Codes of Censorship, or introduce Microsoft HarfBuzz into Emacs as it did very recently, then you are only helping by creating projects that avoid such problems."This isn't really about Geany and it isn't really about text editors -- but they are perfectly good examples -- real examples that demonstrate the issue being talked about.

This is about freedom, and what it really means. Yes, of course you should be free to change the software. But when did that start being interpreted as don't bother writing your own when you want to? I know from the dated resources I've looked at, it started a long time ago. I really can't imagine why.

Long live rms, and Happy Hacking.

Licence: Creative Commons CC0 1.0 (public domain)

Comments

Recent Techrights' Posts

Firefox in Trouble in the US, Down to Lowest Level in 20+ Years
more sites will stop or intentionally neglect Firefox support
Clownflare: More Than 1 in 5 Laptops or Desktops in El Salvador Run GNU/Linux or ChromeOS
Clownflare Radar reckons it's more like 20%+ now
 
Clownflare Reckons GNU/Linux is on Almost 1 in 10 Laptops/Desktops in Western Europe
Western Europe and China are leaving more of GAFAM behind them
Looking Ahead at September
Rianne and I look forward to a productive September
Links 20/08/2026: Facebook "Ran Ads for an App That Promised to Nudify Female Politicians" and Facebook Faces "Social [Control] Media Addiction Trial"
Links for the day
Clownflare Sees GNU/Linux at 16% Market Share on Desktops/Laptops in Tajikistan
in Tajikistan it seems like adoption of GNU/Linux is exceptionally high, based on a very large data set associated with Web access
The Demise of Social Control Media Continues
Entering (anew) social control media in 2026 seems foolish
SLAPP Censorship - Part 155 Out of 200: Throwing Stones in Houses Made of Glass
character-assassination-as-a-service
Gemini Links 20/08/2026: Planners, Pantsing, Vinylyssee
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, August 19, 2026
IRC logs for Wednesday, August 19, 2026
Gemini Links 19/08/2026: "Big Boost in Autonomy" and "Answer of E-Mail"
Links for the day
SLAPP Censorship - Part 154 Out of 200: Computer-Generated Legal Filings From Men Who Are Salaried by Mass Plagiarism Companies in Another Continent (America)
This isn't the behaviour of a moral person but of some sort of "crypto bro" or "slop bro"
Fired by IBM for Medical Leave, Rampant Censorship of IBM Critics Explained
We've already caught and showed many cases where thelayoff.com deleted comments that were not even remotely racist
Links 19/08/2026: First Amendment Under Fire by White House of Cards, "Universities Were Forced to Pay Up" for Not Censoring
Links for the day
Gemini Links 19/08/2026: What Friendship Means, Sm0lNet/SmolNet, and New Feeds
Links for the day
Omarchy is Already Dying
Same as the life cycle of slopfarms
No, WSL (Windows With Fake 'Linux') Isn't Growing Faster Than Ubuntu, This Was Disinformation Spread by a Microsoft Propaganda Site, Then Spread by Slopfarms
Be sceptical; Microsoft is truly desperate for anti-Linux spin right now, seeing that Windows is in a freefall
Microsoft's Mass Layoffs Impact the Ability to Run Microsoft
Can Microsoft still run Microsoft?
Microsoft's Active Directory ("AD") and "Entra" Are National Security Threats
Even the US government concluded Microsoft could not be trusted for security; it issued a formal report about it in April 2024
Instant Impact: GNU/Linux Skyrockets to 10% in China Days After Policy Changes
Let's see what the 'aftermath' looks like by year's end
Links 19/08/2026: Timothy James King (AmigaDOS) Dies, GitHub Goes Offline, Finland Wants to Shun Social Control Media
Links for the day
Slop's Achilles Heel: It Increases the Workload, Not Just Costs
Set aside its inability to scale well
Improving techrights.org
Technical debt (like 17 years with WordPress) is something that's better to address early, not later
Mass Layoffs at Dropbox, Blame the Debt, Not Slop Hype
The debt of Dropbox Inc., which isn't an imaginary (estimated) thing, is over 4 billion dollars
Microsoft is 'Angel of Death' to Developers (Even Its Own), 'Voluntary' Layoffs Happening Again
From what we are hearing and reading, there are 'voluntary' layoffs again
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, August 18, 2026
IRC logs for Tuesday, August 18, 2026
Gemini Links 19/08/2026: Shirts, Handwriting, and Fights in Geminispace
Links for the day
Laos Leaving GAFAM Behind, Gradually
Yesterday evening it was measured at 10% for GNU/Linux at one point
They Were Wrong All Along
Two women combined won't deliver a healthy baby in just 4.5 months
A "Tech Journalist" Would Not Cover Vote on LLMs as a Sex Issue
For a moment there you have to pause and wonder, is this a "Tech Journalist" or the Daily Stormer?
20,000 by Year's End
The "New Techrights" will have 20,000 pages by year's end
Last Night GNU/Linux Measured at 9% in Africa
Nighttimes in Africa are times when GNU/Linux usage on desktop/laptop devices typically surges, based on Clownflare [...] It changes in favour of GNU/Linux
Gemini Links 18/08/2026: Google Bait and Switch (Getting College People 'Hooked' on 'Cheap' Storage, Then Backups Gone), a "Question of E-mail"
Links for the day
Bluesky is in Trouble
Bluesky is a private company (unlike Bluesky Digital Assets Corp. in Toronto, that one runs a pyramid scheme!), so it's hard to know for sure just how much money it is losing
China Says Goodbye to Microsoft
It is hardly surprising that Windows is shedding off userbase all around the world
Links 18/08/2026: US Abandons South Korea, New Legal Disputes Over Slop Plagiarism in the Music Scene
Links for the day
Linux Losing Interest in Users' Freedom, Pursues DRM Instead
"Linux" is (or was, as GNU/Linux) meant to empower - not artificially restrict - the users
GNU/Linux in Ecuador and Colombia: Growing, Still Below International Average
locals turn away from Windows and try GNU/Linux instead
IBM is Dead or Dying. Now It Asks Workers to 'Resign' Voluntarily.
To save face, to pretend no layoffs are happening (as it might alarm shareholders) [...] We keep hearing more and more stories like that
Links 18/08/2026: Sergey Brin Controlling State Policies, "Dario Amodei's (Anthropic) Wife Is Closely Linked to Jeffrey Epstein"
Links for the day
SBS News Interviews Daniel Pocock
The locals say this PR stunt (by the bigot, Farage) was a waste of money
Clownflare Sees One in 7 Web Requests in Libya Originating From GNU/Linux
GNU/Linux has taken a (foot)hold there
Openwashing and Manifestos Composed in Private by Dictators With Deliberately Addictive (and Subsidised, Bundled) 'Tech'
It's long, so make a cuppa first
SLAPP Censorship - Part 153 Out of 200: Decades of Debt, Weaponising Borrowed Money to Try to Put Their Critics in Debt
they've always had a financial report by now
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, August 17, 2026
IRC logs for Monday, August 17, 2026
Gemini Links 18/08/2026: Solar Power, Kipple and Impermanence, Catastrophe Ethics
Links for the day