

I wish I could help. The only thing I can say is my work agreement just says that anything I make using resources provided by the company (computers, servers, software, internet access) can be claimed by the company. However, if I use my own computer, software license, my own internet, outside of work hours and not on work premises, then it is mine.
I think the biggest difference might be that although I make software for my employer, my employer is not a software company. So the stuff I make is not sold or intended to ever be sold by the company for profit, but used by the company in their industry to make the work easier and more efficient.
The company I work for is also a part of a larger consortium with promises to share software between all of the organizations and companies to elevate the industry in which we work as a whole.
Hope some of that helps a bit, but I understand if it doesn’t.







I am using this to teach my 4 year old programming and general understanding of how computers process information: https://en.wikipedia.org/wiki/WDR_paper_computer
We are still working on understanding more complex math concepts, but she understands general addition, multiplication and subtraction. Division has been a little harder.
But, I would say she generally understands how to process “code” written for the computer and write some of her own, really simple applications (with some heavy help from dad).
I’m thinking of sticking with this for a couple years, and then we are going to move to a small LMC that I wrote in C some time ago.
I’ve also thought about using FORTH, but I am probably getting ahead of myself a bit.