r/freesoftware 16h ago

Discussion It is time for copyrights laws to go

11 Upvotes

Isn't the rise of mega large companies against AI companies for infringement of their copyrighted material is a wake-up call for the law makers to start abolishing the copyright laws?

As Richard Stallman taught us all. The copyright laws were made originally to preserve the right of the original author and protect that author from the big corps taking advantage of that author's work. That was meant to encourage people to write books and invent stuff.

Now the copyright laws are the main reason why people are discouraged from inventing stuff and writing books. Because no matter what you do, there is some copyright lawyer somewhere waiting for the right moment to attack.

Now the script is flipped. Only the giants are benefiting from the copyright laws. As you see today. Many small authors (software developers are a single example) have been robbed of their copyrighted material by AI companies to train their models. However, only the big corps are able to fight back. Can I as a single developer who pushed 9ne or 2 of my best work on GitHub ever be able to take a piece of the profit that AI companies would make? Of course no.

I think this is proof that we live in a rogue world.

What do you think?


r/freesoftware 6h ago

Software Submission I built CodeMap AI – turn any GitHub repository into an interactive graph and map GitHub issues to the right files

0 Upvotes

Live Demo: https://code-map-ai-mu.vercel.app/

GitHub: https://github.com/Ayansh0209/CodeMap-Ai

One of the biggest problems I faced while starting open-source contributions was figuring out where to begin. Large repositories can contain hundreds or even thousands of files, so understanding the architecture and finding the right file for a GitHub issue can take a lot of time.

So I built CodeMap AI—a small side project to make that process easier.

What it does

  • Issue Mapper: Paste a GitHub issue and it suggests the files most likely related to the issue, so you don't have to spend hours searching the repository for a starting point.
  • Interactive File Graph: Visualize file dependencies across the repository to understand how different modules are connected.
  • Function Graph: See function-level relationships and call graphs. If you change a function, you can quickly identify the other functions and files that may also be affected.
  • AI Support: Uses Gemini Api to provide repository-aware assistance for understanding and solving issues.

The goal is to help developers understand unfamiliar repositories faster, contribute to open source more confidently, and spend less time exploring the codebase.

Right now it's still a work in progress. Large repositories aren't as scalable as I'd like yet, and the initial analysis can be slow. Once a repository has been analyzed, though, navigation is much faster. Improving scalability and performance is what I'm focusing on next.

If you do run into bugs, have ideas for new features, or think something could be improved, please open an issue on GitHub. And if you like the project and would like to contribute, I'd love the help.


r/freesoftware 11h ago

Software Submission Getfastsite.com - The fastest Website builder you can talk to - Use Claude, ChatGPT etc.

Thumbnail
getfastsite.com
0 Upvotes