What's new

MarkhorOS - indigenous operating system built by pakistanis

.
Couldn't find the page
Pages/Markhoros

windows source code is very difficult to access,mostly those working in microsoft have access to it and it includes around 24 terabytes of data to build windows operating system.reverse engineering existing operating system is necessary for developing own successful operating system which is very difficult job.First you successfully reverse engineer existing os in market by getting access to its source code then you will get good knowledge and training for developing own better operating system
Isn't Linux enough ?
Support network is created with time.
And china and Russia created them. ? No?
It's not as easy. That's why many don't bother going in that direction.
.we can go for.an embedded os. It's good for the future.
Still need more.comunicariom outside.of fb
 
.
linux has limitations and has not much better interface ,it is mostly for programmers and not for ordinary users that may be reason china and russia not invested in such os,accordiing to my knowledge in order to become better new software developer reverse engineering of existing is used for training purposes as if you try to build fro scratch without having idea of already available software it will take much longer time to evolve as it is not good to reinvent wheel when it already exists,windows and other flagship os have very strict policy regarding access to their source code that may be reason why china and russia have not developed such os but it not means that it is impossible,window is mostly built on c++ language and in order to make any new os successful we have to include previous employees of microsoft who have experience of working with os development.
Pages/Markhoros


Isn't Linux enough ?
Support network is created with time.
And china and Russia created them. ? No?
It's not as easy. That's why many don't bother going in that direction.
.we can go for.an embedded os. It's good for the future.
Still need more.comunicariom outside.of fb
 
.
linux has limitations and has not much better interface ,it is mostly for programmers and not for ordinary users that may be reason china and russia not invested in such os,accordiing to my knowledge in order to become better new software developer reverse engineering of existing is used for training purposes as if you try to build fro scratch without having idea of already available software it will take much longer time to evolve as it is not good to reinvent wheel when it already exists,windows and other flagship os have very strict policy regarding access to their source code that may be reason why china and russia have not developed such os but it not means that it is impossible,window is mostly built on c++ language and in order to make any new os successful we have to include previous employees of microsoft who have experience of working with os development.
can i ask your background? educational and professional?
it sounds childish to me .

i would still support the idea of this OS. Freedom is by far better but you have to make efforts. lets the when @Baz can respond back
 
.
How about interoperability with existing apps ? If not , how are you going to port existing apps ? An OS needs compatible apps so that users can utilize the OS.

I was thinking the same... If i cannot browse most of the websites on its web browser... Why would I install it? Word processing, excel sheets, graphics suits , games, enterprise applications etc... Nobody is going to port their softwares for this OS just because a few million people in Pakistan use it.

The new OS ( especially a hard-real-time capable one ) can recompile / port an existing Virtualization software like Bochs ( say for x86 platform ) and all non-time-critical software like document creation, spreadsheets etc can be run within the Virtualizer.

@Baz
 
.

Nice initiative;

Hi, some years ago I had written a basic OS that involved learning x86 assembly and using C. It was I believe the first rudimentary OS in India.

I was quite inspired by the QNX Neutrino OS which is micro-kernel based and I believe the best OS presently. It uses message-passing as the main method of I/O between processes.

It is nice that you want to build the OS from ground-up. It actually doesn't take 100's of people, even dozens to write an OS. Once you decide the architecture, you the designers / writers will just need a PC each, some method of maintaining the code, a compiler / assembler suite and an emulator for the initial days until you are able to load the OS directly from say an USB drive.

For my project I had used the BCC compiler ( Bruce Evan's C Compiler ), the Bochs PC emulator and a Linux machine to run those on.

I think you should make your OS an open source one.

Good luck.

@Hamartia Antidote @RealNapster @ps3linux @fitpOsitive

Frankly I wish I have more time on hand to contribute, today is 15 of January and I have already traveled 5,000 km. I'll most likely be seeing the development from sidelines.
 
.
today is 15 of January and I have already traveled 5,000 km

If you want to answer, what is the nature of your work ??

By the way, today is the 14th of January, not 15th. :D

windows source code is very difficult to access,mostly those working in microsoft have access to it and it includes around 24 terabytes of data to build windows operating system.

How much time does it take to compile the OS ??
 
.
Volunteers needed for an OS built by pakistanis from groundup. This will be a huge project involving 100s of software engineers from pakistan. Please join the facebook page facebook.com/markhor

More details will be posted on the facebook page.

This is called "Dair aye, drust aye". Good initiative, our prayers, wishes and help is with you.
 
.
If you want to answer, what is the nature of your work ??

By the way, today is the 14th of January, not 15th. :D

:blink::hitwall:

I interviewed almost 10 people today and signed all assessment with 15th January, did sign something important hmm lemme check in the morning.

I am in the financial sector, with a few engineering degrees (three to be exact), few finance degrees working with one of the largest financial sector organization in Pakistan. Managing almost 40% of Pakistan.;)

Nonetheless, the idea of creating a homegrown OS is novel and has merits, considering all popular OS have nowadays become more like spywares, for any OS to develop exponentially it has to be open source thus the number of contributors could be large as compared to a closed source OS. The name select is gorgeous it has deep really deep meanings.:D

Second step may well be home grown hardware setups due to the fact that I have seen innumerable hardware rootkits and back doors in almost all hardware used for computing.
 
.
Second step may well be home grown hardware setups due to the fact that I have seen innumerable hardware rootkits and back doors in almost all hardware used for computing.

Maybe you know of this :

https://en.wikipedia.org/wiki/Intel_Management_Engine

Developing a microprocessor and the remainder hardware indigenously is the way to go. Maybe Pakistanis can look at the RISC-V project ( which is open source ) or design their own processor ISA.
 
.
QNX Neutrino 6 is a general-purpose OS with hard-real-time capability. It exists despite the popularity of Linux. Even nuclear reactors use QNX for control. Please read this and this article.

Though I know that SpaceX uses Linux for its space-craft on-board control software.

I believe that @Baz and his forthcoming team should build from ground-up taking QNX as the inspiration, rather than just create yet another distribution of Linux.



The reason, I believe, is the underlying processor architecture. The Russian organization, MCST, produces processors that use SPARC as the ISA. Chinese processors are also American, ISA-wise. Therefore, Linux on these ISAs will already be available.
Well I have always heard great things about QNX but with real-time priorities, I still won't think of it as a general purpose OS /kernel.

Never knew Russian's were developing a processor based on sparc. You seem right about the reason behind their decision to use Linux kernel for their processors
 
.
Maybe you know of this :

https://en.wikipedia.org/wiki/Intel_Management_Engine

Developing a microprocessor and the remainder hardware indigenously is the way to go. Maybe Pakistanis can look at the RISC-V project ( which is open source ) or design their own processor ISA.

There are few tricks on the darkweb to get around this one, but frankly microsh*t winbl*ws and Intel combo is a recipe for disaster, I still prefer good old power PC (PPC) power mac G5, or IBM black box AS400 machine over anything else.

Not to spill the beans but there is significant progress in RISC V based designs.
 
.
:blink::hitwall:

I interviewed almost 10 people today and signed all assessment with 15th January, did sign something important hmm lemme check in the morning.

I am in the financial sector, with a few engineering degrees (three to be exact), few finance degrees working with one of the largest financial sector organization in Pakistan. Managing almost 40% of Pakistan.;)

Nonetheless, the idea of creating a homegrown OS is novel and has merits, considering all popular OS have nowadays become more like spywares, for any OS to develop exponentially it has to be open source thus the number of contributors could be large as compared to a closed source OS. The name select is gorgeous it has deep really deep meanings.:D

Second step may well be home grown hardware setups due to the fact that I have seen innumerable hardware rootkits and back doors in almost all hardware used for computing.
What is the experience of other countries developing indigenous OS? Do they still use it or scrapped due to better OS alternatives?
That must also be considered before the start.
My personal opinion is countries do develop OS just to show that they can and it also highlights a country technical ability
 
.
Building a new OS is analogous to building a new airport. An airport needs enough air traffic to function as an airport. The key is to attract airlines companies to fly there. It has to facilitate all kinds of aircrafts to land and take off. It's locations and facilities have to have incentives for the passangers and airlines companies. Otherwise, it will remain as an empty airport which is unfortunately, a waste .
 
.
Volunteers needed for an OS built by pakistanis from groundup. Please join the... the facebook page.

I had similar idea in mind for about an year - my primary concerns were security and catering region specific software needs. Despite I had no plan to start it from scratch, I think I've abandoned the idea for several reasons especially following:
1. It is totally reinventing the wheel
2. It requires huge level of investment, and dedication.
2. 'Free' isn't good idea - there must be commercial support
3. Seting goals which are too difficult to achieve isn't wise

I don't know about the usability or audience of your os, also please don't think I'm trying to discourage you but I think it will be a waste of time.

If I had time I would have spent it on commercial product instead of freeware, and New General Purpose Commercial OS from scratch, as it seems to me, is totally infeasible.
 
.

Pakistan Defence Latest Posts

Back
Top Bottom