Cloud Operating System - Are you interested in helping?

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

Cloud Operating System - Are you interested in helping?

Post by tsdnz »

Hello to everyone.

I have been working on a Cloud Operating System, which I have named ABCOS.
As you might guess it is a lot of work, and exceptionally fun.

I have spent the last few years testing different concepts, optimizing code and figuring out the best design path to take.

There are many different parts to ABCOS, load balancing, resource allocation, storage, cache, cores, networking, just to name a few.
Which have to automatically grow as required.

My tests show my that my idea is feasible.
I have created Data-Center logic that should work fine, although as we progress things change as things are discovered.

I am currently handling 20 million network packets per second (80 Bytes) using 2 x 10 GB NIC's, I am restricted by the PCIe at the moment to get higher results.
Note, this is not an issue, just stated this in case someone does some calculations and ask me why it is not higher.
The load on the PC (48 Cores, 1.9 GHz) is minimum, around 7 %

Before I ramble on too much more, I would like to know if there are any interested parties?

Are you keen to help with this venture?
Kevin
Member
Member
Posts: 1071
Joined: Sun Feb 01, 2009 6:11 am
Location: Germany
Contact:

Re: Cloud Operating System - Are you interested in helping?

Post by Kevin »

As long as you don't really tell us what this OS is supposed to look like, how should anyone know if they are interested?

But, considering that you seem to say that the design is mostly done, and you just need programmers implementing your design (whatever it may be), I'm doubtful anyway.
Developer of tyndur - community OS of Lowlevel (German)
User avatar
iansjack
Member
Member
Posts: 4683
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: Cloud Operating System - Are you interested in helping?

Post by iansjack »

Recruiting
There are some things you need for standing a chance (and avoid being painfully told that you are a failure):

If you have no established codebase, people will not join because they can see you lack experience and expect the project to fail.
If you lack a (worked out) design, people will not join you because they can't see how your OS is more interesting than their own design.
If your reputation doesn't precede you, especially the more experienced people will be very wary of you and lack the trust to join.
If you don't have project management skills, the few rare people that do join will quit shortly because they are discussing stuff and do not get to code.

People that join nevertheless are usually worse programmers than the people for which this list was composed.
kzinti
Member
Member
Posts: 898
Joined: Mon Feb 02, 2015 7:11 pm

Re: Cloud Operating System - Are you interested in helping?

Post by kzinti »

Sure, what's the pay like?
User avatar
Nutterts
Member
Member
Posts: 159
Joined: Wed Aug 05, 2015 5:33 pm
Libera.chat IRC: Nutterts
Location: Drenthe, Netherlands

Re: Cloud Operating System - Are you interested in helping?

Post by Nutterts »

I have spent the last few years testing different concepts, optimizing code and figuring out the best design path to take.
https://github.com/cbuilder/abcos
"Always code as if the guy who ends up maintaining it will be a violent psychopath who knows where you live." - John F. Woods

Failed project: GoOS - https://github.com/nutterts/GoOS
User avatar
iansjack
Member
Member
Posts: 4683
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: Cloud Operating System - Are you interested in helping?

Post by iansjack »

That can't be the same abcos as in the OP. It's nothing like the description, being just a very simple os skeleton with no documentation.
User avatar
Muazzam
Member
Member
Posts: 543
Joined: Mon Jun 16, 2014 5:59 am
Location: Shahpur, Layyah, Pakistan

Re: Cloud Operating System - Are you interested in helping?

Post by Muazzam »

I'm really interested in network programming--low-level particularly.

I don't need any money; I can happily volunteer.
Ready4Dis
Member
Member
Posts: 571
Joined: Sat Nov 18, 2006 9:11 am

Re: Cloud Operating System - Are you interested in helping?

Post by Ready4Dis »

What parts are you specifically looking for help with? I don't mind offering a little help here and there, but you didn't really give a lot of info on what you're looking for.
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

Re: Cloud Operating System - Are you interested in helping?

Post by tsdnz »

Hi everyone, I just posted a response in another thread.

I will be answering your questions very shortly.

Here is the thread.
http://forum.osdev.org/viewtopic.php?f= ... 05#p253905
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

Re: Cloud Operating System - Are you interested in helping?

Post by tsdnz »

Hello all.

Due to the level of programmers and public availability on this site I find myself holding a lot of information back when describing my OS, I apologize for this.

(1 << 1) answer a few questions:
1. Money, yes there is money involved, enough for me to live on.
2. Codebase - yes
3. Design - yes
4. Reputation - your call
5. Management skills - I think so, but others will decide
6. Clients - Yes, some very large
7. Users - None, finishing off a few parts before showing the OS
8. When finished - Always ongoing, 1 month from now will showcase scalable OS, 6 months from now fully distributed storage system

I am looking for a team of skilled individuals, who I plan to pay very well.
Part of the requirements might be moving to New Zealand during the start-up phase.

So, the question. What do you need?

(1 << 2) now, I need:

1. Someone interested in Ethernet programming, this code is for a user-space library

2. GCC cross compiler for my OS. I am using linux cygwin64 under windows.
I need it this way as I have very limited experience with linux and I am using Visual Studio as my IDE.
I need someone to create a cross compiler using cygwin64 where I can download the entire cygwin64 folder, copy to my dev enviro and run it.
If needed it can be in Linux, but we will need some way of interfacing with Linux and Windows, possibly sockets?

3. Windows Visual Studio library to simulate the OS for testing, debugging and development of user-space code.
I will work with this person to get this completed.

If someone is interested in distributed storage that would be great, this would be programmed at the Kernel level.
This is something I am really looking forward to programming myself, but if someone is keen then we can work together, or they can take it over while I work on other functionality.

Ali.
User avatar
max
Member
Member
Posts: 616
Joined: Mon Mar 05, 2012 11:23 am
Libera.chat IRC: maxdev
Location: Germany
Contact:

Re: Cloud Operating System - Are you interested in helping?

Post by max »

tsdnz wrote:2. GCC cross compiler for my OS. I am using linux cygwin64 under windows.
I need it this way as I have very limited experience with linux and I am using Visual Studio as my IDE.
I need someone to create a cross compiler using cygwin64 where I can download the entire cygwin64 folder, copy to my dev enviro and run it.
If needed it can be in Linux, but we will need some way of interfacing with Linux and Windows, possibly sockets?
Why do you not build it yourself? And what the heck do you mean with interfacing Linux with Windows
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

Re: Cloud Operating System - Are you interested in helping?

Post by tsdnz »

max wrote:
tsdnz wrote:2. GCC cross compiler for my OS. I am using linux cygwin64 under windows.
I need it this way as I have very limited experience with linux and I am using Visual Studio as my IDE.
I need someone to create a cross compiler using cygwin64 where I can download the entire cygwin64 folder, copy to my dev enviro and run it.
If needed it can be in Linux, but we will need some way of interfacing with Linux and Windows, possibly sockets?
Why do you not build it yourself? And what the heck do you mean with interfacing Linux with Windows
Hi, just a time thing, other priorities.

Interfacing with Windows and Linux, I need to automated the control of it.
eg. Compile this file..., with these options...
User avatar
iansjack
Member
Member
Posts: 4683
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: Cloud Operating System - Are you interested in helping?

Post by iansjack »

What salary are you offering, and what expenses for the move to NZ. Real figures please, not enough.

You must be very busy indeed if you can't spare the hour or two to produce a cross compiler - what one-off fee would you offer for that job?
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

Re: Cloud Operating System - Are you interested in helping?

Post by tsdnz »

iansjack wrote:What salary are you offering, and what expenses for the move to NZ. Real figures please, not enough.

You must be very busy indeed if you can't spare the hour or two to produce a cross compiler - what one-off fee would you offer for that job?
PM me your cost to get it done, and I will see what if we can get it approved.

All expenses paid to NZ, this will not happen asap, it will be a few months / year away.

Ali
dseller
Member
Member
Posts: 84
Joined: Thu Jul 03, 2014 5:18 am
Location: The Netherlands
Contact:

Re: Cloud Operating System - Are you interested in helping?

Post by dseller »

Even though I am not interested in this position myself, I will ask some questions which sprung to mind when reading your initial post:
  • What is the purpose of your OS? You say "cloud OS" but this could mean anything.
  • What is supposed to be the target group? Simple users, or corporate admins?
  • You say you have spent a few years on this project, how far are you from your goal?
  • "Automatically grow as required" -> this part worries me, because in this context "growing" might (and probably will) mean "entirely rewriting from scratch based on new requirements".
  • You say your "tests show your idea is feasible", perhaps you could share this insight?
  • The most concrete part of your post is about network throughput, is this the most important aspect of your OS?
Post Reply