AthenX-2.0 23/10/2023
-
- Posts: 12
- Joined: Mon Oct 23, 2023 11:52 am
AthenX-2.0 23/10/2023
Hello everyone, This is my hobby operating system called AthenX-2.0, I have been working on it for some time now and I feel like it is at a point where I can show other people without fear of embarrassment.
So anyway, AthenX-2.0 is named after the Greek god Athena, the goddess of wisdom. It is kinda terribly coded with inconsistent comments and that kinda stuff, any testing is appreciated but I don't expect anyone to do that, if people would test it I would LOVE it if they tried to use the manual it has in order to run it so I can see how well that works. If anyone does want to contribute any commenting of the existing code or cleaning up is greatly appreciated. Also if i have used anyone's code without a reference to them I am soo sorry, pls don't get mad, just let me know and I will add you the the thanks section.
But anyway here is the thunk, I hope you like it
https://github.com/KingVentrix007/AthenX-2.0
So anyway, AthenX-2.0 is named after the Greek god Athena, the goddess of wisdom. It is kinda terribly coded with inconsistent comments and that kinda stuff, any testing is appreciated but I don't expect anyone to do that, if people would test it I would LOVE it if they tried to use the manual it has in order to run it so I can see how well that works. If anyone does want to contribute any commenting of the existing code or cleaning up is greatly appreciated. Also if i have used anyone's code without a reference to them I am soo sorry, pls don't get mad, just let me know and I will add you the the thanks section.
But anyway here is the thunk, I hope you like it
https://github.com/KingVentrix007/AthenX-2.0
Last edited by KingVentrix007 on Sun Nov 05, 2023 10:56 pm, edited 1 time in total.
If you think you did it right, you probably didn't.
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
-
- Member
- Posts: 48
- Joined: Sat Jan 28, 2023 11:41 am
- Location: Belarus
- Contact:
Re: AthenX-2.0 23/10/2023
You can freely borrow ideas from my operating system https://github.com/Alexey1994/BelOS. Now I naturally came to the idea of exchanging data between processes, because I realized that one process can write to a queue, and the second can read from it without using locks. There will be a big update to real time os soon.
-
- Posts: 12
- Joined: Mon Oct 23, 2023 11:52 am
Re: AthenX-2.0 23/10/2023
Thank you, It is very impressive that you ported a NES emulator. I think as soon as my syscall functions are sorted out I will try to port a NES emulator as well.
If you think you did it right, you probably didn't.
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
-
- Posts: 12
- Joined: Mon Oct 23, 2023 11:52 am
Re: AthenX-2.0 23/10/2023
AthenX-2.0 is now a private repository, some one has copied my project and re-uploaded it to github and not given me credit. So until this issue is resolved, AthenX-2.0 will be private to prevent further copying, if there is an AthenX-2.0 available on github it is NOT the real thing.
If you think you did it right, you probably didn't.
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
Re: AthenX-2.0 23/10/2023
From the readme (emphasis mine):
I recently made a licensing guide. Hope it helps. You currently seem to be in camp number 1.
You have given permission to anyone to fork your project by using the GPLv3 license. They will have to share it alike, that is, they will have to release their version under GPLv3 as well, but as far as I can tell, no copyright infringement took place. Copying and forking are the nature of open-source.AthenX is an open source 32-bit hobby operating system.
[...]
This operating system is protected by the GNU General Public License v3.0, if you use, redistribute, re-upload or share this code you have to comply with GNU General Public License v3.0 and any other Licenses specified within the source code files.
I recently made a licensing guide. Hope it helps. You currently seem to be in camp number 1.
Carpe diem!
Re: AthenX-2.0 23/10/2023
But permission was not given to copy, or fork, it without giving credit.
-
- Posts: 12
- Joined: Mon Oct 23, 2023 11:52 am
Re: AthenX-2.0 23/10/2023
I completely understand this. However he did not fork the project, he has actually re-uploaded it under his account as his own project.nullplan wrote:From the readme (emphasis mine):You have given permission to anyone to fork your project by using the GPLv3 license. They will have to share it alike, that is, they will have to release their version under GPLv3 as well, but as far as I can tell, no copyright infringement took place. Copying and forking are the nature of open-source.AthenX is an open source 32-bit hobby operating system.
[...]
This operating system is protected by the GNU General Public License v3.0, if you use, redistribute, re-upload or share this code you have to comply with GNU General Public License v3.0 and any other Licenses specified within the source code files.
I recently made a licensing guide. Hope it helps. You currently seem to be in camp number 1.
If you think you did it right, you probably didn't.
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
-
- Posts: 12
- Joined: Mon Oct 23, 2023 11:52 am
Re: AthenX-2.0 23/10/2023
I was also informed that this was the wrong way to say that my repo is down, so I would l request that if anyone knows who I am referring to as the person that copied my code, please don't say anything to him, if it was a mistake I don't want to trash talk him, also at risk of sounding rude, if people would pretend that I didn't say anything about this that would be great.
Oh and thanks nullplan for the License guide.
Oh and thanks nullplan for the License guide.
If you think you did it right, you probably didn't.
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
Re: AthenX-2.0 23/10/2023
Sorry guys, they said I was blacklisted this morning and now it works for some reason.
Oh yeah, I'm really excited to see your code but github won't let me. It says the repo does not exist.
Oh yeah, I'm really excited to see your code but github won't let me. It says the repo does not exist.
Re: AthenX-2.0 23/10/2023
when you both are a fan of gplv3 and thirsty for getting credits kind of drama. imo, screenshots of your OS would be much more enjoyable and inspirational spectacle, than this.
-
- Posts: 12
- Joined: Mon Oct 23, 2023 11:52 am
Re: AthenX-2.0 23/10/2023
Thank you, Zaval. I will definitely add screenshots. I'm still learning about showcasing my work, so thanks for the advice.
If you think you did it right, you probably didn't.
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
Re: AthenX-2.0 23/10/2023
Did you include the appropriate copyright notice bearing your name? The GPL requires such a notice. If someone reproduced the code without including your copyright notice, that is a branch of the licence. Send them a cease and desist notice.
-
- Posts: 12
- Joined: Mon Oct 23, 2023 11:52 am
Re: AthenX-2.0 23/10/2023
Thank you for the advise, but I would respectfully request that this matter be left alone. I made a mistake posting about it here, I was angry and not thinking straight and now am greatly regretting it. So please, I appreciate the advise, but I would like to leave this matter alone.
If you think you did it right, you probably didn't.
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended
Count to 10 ten before compiling, vscode can only save so fast
The pun should always be intended