I am having a bit of a hard time with copyright and copyright infringement. I am thinking about writing books about many different things, such as:
- How to use this software
- How to be a good programmer and think like a programmer
- What neural nets are, how they work, and how to codify one.
Everything is mostly based on things that I have experienced and thought I would have liked to know if I wasn't where I was now. The problem is, there exist other books which do the same thing, and some ideas might overlap, isn't this then an infringement of copyright?
This Stack Exchange post has been helpful, but I still find it a little bit vague. What exactly can I consider copyrighted and what can't I, especially in the software development community where not everything is expressly a fact, just an accepted-as-fact opinion? Much like the idea I had about writing about the different parts of artificial neural networks, how they work and how to codify them. Surely the formulae are copyright free, since the math cannot be copyrigthed, right? There are, however, many books on the matter, but not every book explains all the formulae, or even all the parts of the model that they share. If I write a book about it, then, aren't I infringing on copyright? Do I have to ask permission from every author I can find that wrote a book on it in some way or another?
I ask this since I am rather confused, and just that one answer has given me some relief, but what is a fact then in the software community?