OSDev.org

The Place to Start for Operating System Developers
It is currently Sat Apr 27, 2024 1:50 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 13 posts ] 
Author Message
 Post subject: AthenX-2.0 23/10/2023
PostPosted: Mon Oct 23, 2023 12:09 pm 
Offline

Joined: Mon Oct 23, 2023 11:52 am
Posts: 12
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 6160 times ]
Main terminal.png
Main terminal.png [ 76.39 KiB | Viewed 6160 times ]

_________________
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


Last edited by KingVentrix007 on Sun Nov 05, 2023 10:56 pm, edited 1 time in total.
Top
 Profile  
 
 Post subject: Re: AthenX-2.0 23/10/2023
PostPosted: Sat Oct 28, 2023 4:17 pm 
Offline
Member
Member

Joined: Sat Jan 28, 2023 11:41 am
Posts: 31
Location: Belarus
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.


Top
 Profile  
 
 Post subject: Re: AthenX-2.0 23/10/2023
PostPosted: Mon Oct 30, 2023 12:46 am 
Offline

Joined: Mon Oct 23, 2023 11:52 am
Posts: 12
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


Top
 Profile  
 
 Post subject: Re: AthenX-2.0 23/10/2023
PostPosted: Sun Nov 05, 2023 12:00 am 
Offline

Joined: Mon Oct 23, 2023 11:52 am
Posts: 12
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


Top
 Profile  
 
 Post subject: Re: AthenX-2.0 23/10/2023
PostPosted: Sun Nov 05, 2023 1:29 am 
Offline
Member
Member

Joined: Wed Aug 30, 2017 8:24 am
Posts: 1605
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.

_________________
Carpe diem!


Top
 Profile  
 
 Post subject: Re: AthenX-2.0 23/10/2023
PostPosted: Sun Nov 05, 2023 6:08 am 
Online
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4597
Location: Chichester, UK
But permission was not given to copy, or fork, it without giving credit.


Top
 Profile  
 
 Post subject: Re: AthenX-2.0 23/10/2023
PostPosted: Sun Nov 05, 2023 9:32 am 
Offline

Joined: Mon Oct 23, 2023 11:52 am
Posts: 12
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.

_________________
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


Top
 Profile  
 
 Post subject: Re: AthenX-2.0 23/10/2023
PostPosted: Sun Nov 05, 2023 9:50 am 
Offline

Joined: Mon Oct 23, 2023 11:52 am
Posts: 12
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.

_________________
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


Top
 Profile  
 
 Post subject: Re: AthenX-2.0 23/10/2023
PostPosted: Sun Nov 05, 2023 10:36 am 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
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.


Top
 Profile  
 
 Post subject: Re: AthenX-2.0 23/10/2023
PostPosted: Sun Nov 05, 2023 7:43 pm 
Offline
Member
Member
User avatar

Joined: Fri Feb 17, 2017 4:01 pm
Posts: 642
Location: Ukraine, Bachmut
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.

_________________
ANT - NT-like OS for x64 and arm64.
efify - UEFI for a couple of boards (mips and arm). suspended due to lost of all the target park boards (russians destroyed our town).


Top
 Profile  
 
 Post subject: Re: AthenX-2.0 23/10/2023
PostPosted: Sun Nov 05, 2023 10:54 pm 
Offline

Joined: Mon Oct 23, 2023 11:52 am
Posts: 12
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


Top
 Profile  
 
 Post subject: Re: AthenX-2.0 23/10/2023
PostPosted: Mon Nov 06, 2023 1:19 am 
Online
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4597
Location: Chichester, UK
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.


Top
 Profile  
 
 Post subject: Re: AthenX-2.0 23/10/2023
PostPosted: Mon Nov 06, 2023 1:31 am 
Offline

Joined: Mon Oct 23, 2023 11:52 am
Posts: 12
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


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group