Movwin: My (Unpublished) TUI Framework
A developer explains their decision to build a custom TUI framework in Python due to dissatisfaction with existing libraries and performance issues. The author explicitly chooses not to publish the code to prevent it from being scraped by AI companies.
Why it matters
This highlights a growing trend of 'AI-avoidance' in the open-source community, where developers are restricting access to their work to maintain control over intellectual property.
Making programs with some sort of GUI (or TUI) has been a bit unsatisfactory for me for a very long time now. Libraries come and go, trends come and go. You constantly have to chase upstream's new decisions and adjust your code. Sometimes you don't agree with upstream's decisions at all and then you have to find a new framework. It's a bit tiring. It's not rare that I keep my projects alive for 5 or 10 years or more, and a lot can change in that time.
The author expresses a clear ideological stance against the current business practices of AI companies regarding data scraping.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in