OSDev.org
https://forum.osdev.org/

AthenX-2.0 23/10/2023
https://forum.osdev.org/viewtopic.php?f=2&t=56995
Page 1 of 1

Author:  KingVentrix007 [ Mon Oct 23, 2023 12:09 pm ]
Post subject:  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

Attachments:
Stack trace on error.png
Stack trace on error.png [ 72.52 KiB | Viewed 6237 times ]
Main terminal.png
Main terminal.png [ 76.39 KiB | Viewed 6237 times ]

Author:  Alexey1994 [ Sat Oct 28, 2023 4:17 pm ]
Post subject:  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.

Author:  KingVentrix007 [ Mon Oct 30, 2023 12:46 am ]
Post subject:  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.

Author:  KingVentrix007 [ Sun Nov 05, 2023 12:00 am ]
Post subject:  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.

Author:  nullplan [ Sun Nov 05, 2023 1:29 am ]
Post subject:  Re: AthenX-2.0 23/10/2023

From the readme (emphasis mine):
Quote:
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.
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.

I recently made a licensing guide. Hope it helps. You currently seem to be in camp number 1.

Author:  iansjack [ Sun Nov 05, 2023 6:08 am ]
Post subject:  Re: AthenX-2.0 23/10/2023

But permission was not given to copy, or fork, it without giving credit.

Author:  KingVentrix007 [ Sun Nov 05, 2023 9:32 am ]
Post subject:  Re: AthenX-2.0 23/10/2023

nullplan wrote:
From the readme (emphasis mine):
Quote:
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.
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.

I recently made a licensing guide. Hope it helps. You currently seem to be in camp number 1.


I completely understand this. However he did not fork the project, he has actually re-uploaded it under his account as his own project.

Author:  KingVentrix007 [ Sun Nov 05, 2023 9:50 am ]
Post subject:  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.

Author:  devc1 [ Sun Nov 05, 2023 10:36 am ]
Post subject:  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.

Author:  zaval [ Sun Nov 05, 2023 7:43 pm ]
Post subject:  Re: AthenX-2.0 23/10/2023

when you both are a fan of gplv3 and thirsty for getting credits kind of drama. :mrgreen: imo, screenshots of your OS would be much more enjoyable and inspirational spectacle, than this.

Author:  KingVentrix007 [ Sun Nov 05, 2023 10:54 pm ]
Post subject:  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.

Author:  iansjack [ Mon Nov 06, 2023 1:19 am ]
Post subject:  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.

Author:  KingVentrix007 [ Mon Nov 06, 2023 1:31 am ]
Post subject:  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.

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/