You had me until the anecdote. I understand the sentiment and intent of what’s being said, but as a security professional it just paints themselves, their applications, and their user base as targets. Knowing it’s a won’t fix means it’s also easier to sell exploits if not disclosing as it’s clear he doesn’t intend to upgrade to a maintained and supported version of Python, so it should work for longer than most exploits.
If you use the program its plainly obvious this kind of opinion is well spread through it. Of course I deeply respect anyone who puts their work out for free as FOSS but the tool is not a shining example of good software.
+1 for Calibre. It is such a wonder of software to me. I respected his reasoning though as another commenter has observed [1], it seemed inevitable that they would have to migrate at some point.
It's kinda natural evolution. It started with "just a KV store with few extras" and just grew more and more and more extras over time. It's "... and the kitchen sink" of databases.
SQLite by D. Richard Hipp also still maintains it by himself
I guess Linux kernel could also be considered still being maintained by a single person even though it's mostly contributions from other people, don't know the rules
Woz wrote all the Apple I and II software.
Cave Story, a metroidvania still actively ported to new platforms today.
Doom had a very small team, Carmack doing most/all of the engine work.
Dwarf Fortress is by two developers, and simulates its environment down to a very precise level of detail.
Many more here: https://www.reddit.com/r/programming/comments/6u4pn/what_suc...
"Python 2 is retiring in thirty months. Calibre needs to convert to Python 3."
was
"No, it doesn't. I am perfectly capable of maintaining python 2 myself. Far less work than migrating the entire calibre codebase.
status wontfix"
[1] https://bugs.launchpad.net/calibre/+bug/1714107
[1]: https://sw.kovidgoyal.net/kitty/
[1] https://news.ycombinator.com/item?id=33517830
But not really "anything by" since his most known project is ffmpeg and it was a one-person show only initially, in 2000-2001.
and it's author: https://daniel.haxx.se
Also Sayonara is a great music player for Linux - https://sayonara-player.com
2) SerenetyOS started off as a one man project by Andreas Kling.
I'd be interested in a redis-lite fork.