What's new

Indian Govt to develop own operating system

guys I think the topic going haywire now..the discussion now seems to be on wipro rather than the OS being built.
@falconfox- buddy..ask me, an ex wipro employee..they are the worst employers with the worst treatment to the employees in India.so dont create a picrure on their margin of profit at the time of recession.their earnings also forms the part coming from the BPO industry an not alone technologies.

You just spilled the beans. ;)

I dint want to cite those words but thanks buddy for speaking out for me :cheers:

High time we should go back to the discussion of CPU and OS creation
 
guys I think the topic going haywire now..the discussion now seems to be on wipro rather than the OS being built.
@falconfox- buddy..ask me, an ex wipro employee..they are the worst employers with the worst treatment to the employees in India.so dont create a picrure on their margin of profit at the time of recession.their earnings also forms the part coming from the BPO industry an not alone technologies.

Buddy, I've worked in TCS for two years, with friends from INFY, WIPRO and a bunch of Indian companies. Their compensation is on par with the pay given by foreign companies that setup shops there. I've seen and experienced it myself. The earnings are from BPO, hardware engineering, and software engineering.

One doesn't expect dell to go manufacture microprocessors!

Every organization has its own objective. Stop with the non-sense of "designing products". It doesn't prove anything.
 
May we move on to the topic at hand now?

One can create a separate thread on Indian IT companies and we can all discuss our experience ( both good and bad ) there.
 
Buddy, I've worked in TCS for two years, with friends from INFY, WIPRO and a bunch of Indian companies. Their compensation is on par with the pay given by foreign companies that setup shops there. I've seen and experienced it myself. The earnings are from BPO, hardware engineering, and software engineering.

One doesn't expect dell to go manufacture microprocessors!

Every organization has its own objective. Stop with the non-sense of "designing products". It doesn't prove anything.

remove wipro from that list...I have friends from TCS and INFYS and when they tell their story..it is easily clear that they are getting the compensation on par with the foreign companies as you are saying, but sorry not Wipro...everything from compensation to facilities to policies...its against the employees :lol:...you dont belive me..then I rest it here.I know what I have gone through myself.:agree:
 
A new kernel is not required for a different processor architecture, unless the processor is not a von-neumann machine. You just need a new cross-compiler.

No, the architecture specific code like the interrupt handlers, exception handlers, boot code, needs to be changed... this will take a considerable amount of effort, and more importantly as KillBill and you have mentioned there is a need to create a new toolchain for your new processor architecture which will be time consuming and complex also (though you will be chaging only the intermediate to machine code and optimization parts it is still complex I suppose)... anyways the new processor is going to be based already existing architecture it seems (MIPS)... so no probs...
 
Last edited:
Nope this is a completely new uP. So the instruction set would be completely different. So the biggest challenge is to create the tool chain. Once the toolchain is ready, the BSP is the next challlenge. But If you give me a tool chain, I can give you BSP in 8 to 12 weeks ( Provided CPU support is there ).

Somewhere in this thread people were quoting that this is based on MIPS, if that is the case then new toolchain also won't be required... and as you said may be 8 to 12 weeks could be take for the India's MIPS specific things (like CoProcessor 0 will be different for different implementations of MIPS)....

Not true. I have worked with a guy from Lahore, He is really good. They also have talent, but like India, the cream must be in West working in some big name in silicon valley.

he he he... it is just that taking occasional pot shots gives a kick ... I was hoping that in this forum nobody from Pakistan would be able to categorically defend what I said... that's why I was drooling... :tongue:

Its for a defence product. And for tight security, everything is being created from scratch. The project is scheduled for 4 years to bring out the first prototype ( Which I believe is a bit opptimistic)

created from scratch in the sense all the applications, middleware is being created from scratch ?
 
Last edited:
How can you question the ability of an organization which posts 1 billion dollars in profit in a time of recession? How many organizations are able to achieve that? Why should Wipro start product development when it can achieve the same results (realize profits) without any investment? Its business 101.

No dude, they do NOT want to be in product development, when I was in that company 3 years back they were very clear about not going for product development (except few things like laptop, soaps etc)... now the attitude has not been changed yet I suppose (few friends of mine are there in that company say so)...

It is not an ability of the company, it is the will of that company... the company still sees lot of revenue generation ability in services sector... so they don't want to take risk as simple as that...
 
Guys don't get cofused by the way I have given thanks to the posters... in one post I was thanking the guy who was supporting Wipro, and in other posts I was thanking guys who were criticizing Wipro... my point is simple, in Wipro all sorts of work is being done from BPO to hardware design... so they have the capability to do ....

But some members were criticizinf Wipro for not having the will to do it... I support that point of view... as far as I know Wipro does not want to take any risk at all...
 
There are 10 patents assigned to Wipro in the US patent database. Details below (looks like there is some R&D going on there).


1 7,702,803 Security enhancement for SNMPv2c protocol
2 7,675,847 Hardware implementation of a programmable FFT based on a half length FFT core
3 7,660,782 Architecture for master data management in an enterprise
4 7,657,498 Business-aligned organizational knowledge management system, framework, and tools for capture and dissemination of explicit and tacit knowledge of business objectives and management strategy articulated in problem statements
5 7,646,695 Molecular data storage device and method thereof
6 7,630,367 Approach for fast IP address lookups
7 7,627,303 Signal downconverter
8 7,439,813 Method and system for generating carrier frequencies for UWB application
9 7,379,417 Orthogonal frequency division multiplexing transmitter system and VLSI implementation thereof
10 5,987,513 Network management using browser-based technology

Just to not get carried away Microsoft has 15,156 issued patents, Oracle has 1,717 patents and Chinese firm Huawei has 282 patents, Lenovo has 352 patents. Infosys of India has 9 patents, Wipro 10, TCS has 0 patents. Indian companies are certainly behind on Intellectual Property. Large Indian companies are abysmally behind IP creation. This gap needs to be addressed.

Source: USPTO.gov


Dude thanks for the post... Yes it is true that Indian services companies have a lot to improve... at the same time thanks for giving me the number of patents held by Huawei...


Some people naively think that Huawei is an innovative company by measuring the number of patents it applies.... I think they are world's number 1/2 in APPLYING for patent... but look at the end result only 282 patents... :hitwall:

Their policy seems to be like shoot too many bullets one is bound to hit...

Innovative company my ***... :argh:

people are free to correct in case if I am wrong about the innovative part of Huawei with respect to patents...
 
Last edited:
No, the architecture specific code like the interrupt handlers, exception handlers, boot code, needs to be changed... this will take a considerable amount of effort, and more importantly as KillBill and you have mentioned there is a need to create a new toolchain for your new processor architecture which will be time consuming and complex also (though you will be chaging only the intermediate to machine code and optimization parts it is still complex I suppose)... anyways the new processor is going to be based already existing architecture it seems (MIPS)... so no probs...

If you'd knew anything about operating systems, you'd know that ISRs are part of HAL which is not the kernel. The boot loader is also not a part of the kernel. Ever heard of third party bootloaders like GRUB, LILO that can load windows and any OS?
 
If you'd knew anything about operating systems, you'd know that ISRs are part of HAL which is not the kernel. The boot loader is also not a part of the kernel. Ever heard of third party bootloaders like GRUB, LILO that can load windows and any OS?

very simple... go and check the arch folder in linux kernel ... GRUB and LILO only loads the kernel, then the boot part of the kernel in linux-<version>/arch/<procesor>/boot will have code to initialize the processor... (say for an example page table initialization, mode switching, TLB initialization (in case of MIPS/ARM etc), interrupt vectors initialization if applicable, cache initialization all these are part of kernel, and kernel's architecture specific code needs to be changed extensively for this in case of a new processor)...

and check the interrupt.S and common.S in case of x86 processors for the ISRs... let me know whether you have computer science engineering background....

if not so please refrain from advising me... with all due respects you are TOTALLY WRONG... you do not understand kernel, let us stop it here...

if you are a computer science engineer I am very sorry for your lack of knowledge... let us talk through PM ... I will not answer you any more in this thread regarding this particular topic...
 
Last edited:
very simple... go and check the arch folder in linux kernel ... GRUB and LILO only loads the kernel, then the boot part of the kernel in linux-<version>/arch/<procesor>/boot will have code to initialize the processor... (say for an example page table initialization, mode switching, TLB initialization (in case of MIPS/ARM etc), interrupt vectors initialization if applicable, cache initialization all these are part of kernel, and kernel's architecture specific code needs to be changed extensively for this)...

and check the interrupt.S and common.S in case of x86 processors for the ISRs... let me know whether you have computer science engineering background....

if not so please refrain from advising me... with all due respects you are TOTALLY WRONG... you do not understand kernel, let us stop it here...

if you are a computer science engineer I am very sorry for your lack of knowledge... let us talk through PM ... I will not answer you any more in this thread regarding this particular topic...

/arch is not part of the kernel. Thanks for playing!
 

Latest posts

Back
Top Bottom