<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://www.osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/24262/Trend_Micro_Chairman_Claims_Open_Source_Software_Is_Insecure</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2013, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Thu, 23 May 2013 18:18:14 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>I love this one...</title>
			<link>http://www.osnews.com/thread?457916</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457916</guid>
			<description>...it just sums up perfectly one of the reasons why I think antivirus manufacturers should be banned from the face of the Earth. As soon as possible, and definitely.<br />
<br />
Now, if only we could get a similar quote from the head of McAfee... You know, just for the fun of it.Edited 2011-01-14 15:06 UTC</description>
			<pubDate>Fri, 14 Jan 2011 15:04:00 GMT</pubDate>
			<author>donotreply@osnews.com (Neolander)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Yeha yeah yeah</title>
			<link>http://www.osnews.com/thread?457923</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457923</guid>
			<description>Yadda yadda yadda. Another clueless executive decides to create bad PR by flaunting his own ignorance. News at 11.</description>
			<pubDate>Fri, 14 Jan 2011 15:25:00 GMT</pubDate>
			<author>donotreply@osnews.com (Soulbender)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Back to the Future</title>
			<link>http://www.osnews.com/thread?457925</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457925</guid>
			<description>An argument from 90's. Nice.</description>
			<pubDate>Fri, 14 Jan 2011 15:34:00 GMT</pubDate>
			<author>donotreply@osnews.com (dbolgheroni)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Remind me to never get a Trend Micro &amp;quot;security product.</title>
			<link>http://www.osnews.com/thread?457927</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457927</guid>
			<description>Oh wait, I run Linux, so I wouldn't need to.<br />
<br />
Really, Trend Micro seemed like a step above McAfee and Norton years ago as a company, but they're quickly decimating their own image with their latest actions.  Now they're right up there with the big boys as a company I would never recommend, and in fact would recommend against.  I don't remember if I ever paid for and used their suite in the past, but now I hope I didn't.<br />
<br />
Well, there's always Microsoft Security Essentials, which so far is probably better at staying out of its way and nagging you (no paid &quot;subscriptions&quot;).  Too bad little Windows fleas like these guys would have a shit fit and cry &quot;antitrust&quot; to the legal system if Microsoft bundled their malware/virus protection program with Windows, as in an ideal world should be done.  In an ideal world, no matter what some pathetic &quot;anti-virus&quot; company says, improved security of an operating system should always be allowed, under any circumstances... even despite antitrust concerns.  It should be an exception.<br />
<br />
Sorry Chang, Windows vs. Everything Else doesn't support your claim of security through obscurity ruling over open code.<br />
<br />
Trend Micro, you are not needed any longer.  Go f*** yourselves.Edited 2011-01-14 15:43 UTC</description>
			<pubDate>Fri, 14 Jan 2011 15:40:00 GMT</pubDate>
			<author>donotreply@osnews.com (UltraZelda64)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>We... Have... A winner !</title>
			<link>http://www.osnews.com/thread?457931</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457931</guid>
			<description>Steve Chang, the Chairman of Trend Micro, wins the price of LCCOY (&quot;Less Credible Chairman Of the Year&quot;) !</description>
			<pubDate>Fri, 14 Jan 2011 16:06:00 GMT</pubDate>
			<author>donotreply@osnews.com (_QJ_)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Guy benefiting from scared people, says scary thing</title>
			<link>http://www.osnews.com/thread?457933</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457933</guid>
			<description>that says it all</description>
			<pubDate>Fri, 14 Jan 2011 16:12:00 GMT</pubDate>
			<author>donotreply@osnews.com (zimbatm)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Come on...</title>
			<link>http://www.osnews.com/thread?457938</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457938</guid>
			<description>give the guy a break. What else would anyone expect him to say? He should have kept his &quot;words of wisdom&quot; to himself though.</description>
			<pubDate>Fri, 14 Jan 2011 16:23:00 GMT</pubDate>
			<author>donotreply@osnews.com (vodoomoth)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Trend Micro Said This?!</title>
			<link>http://www.osnews.com/thread?457943</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457943</guid>
			<description>ROTFL.</description>
			<pubDate>Fri, 14 Jan 2011 16:46:00 GMT</pubDate>
			<author>donotreply@osnews.com (segedunum)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Well, I admit he's right</title>
			<link>http://www.osnews.com/thread?457945</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457945</guid>
			<description>Of course closed source is inherently more secure, after all nobody ever found a crypto fuckup that exposed the root key of the PS3, while the nasty open source openssl is clearly vulnerable and no respectable site would ever use it as security layer!<br />
<br />
What say you? OpenSSL has been fixed eons ago and Geohot released the keys? NONSENSE! <img src="/images/emo/wink.gif" alt=";)" /></description>
			<pubDate>Fri, 14 Jan 2011 16:54:00 GMT</pubDate>
			<author>donotreply@osnews.com (LraiseR)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Comment by AnythingButVista</title>
			<link>http://www.osnews.com/thread?457953</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457953</guid>
			<description>The only &quot;validity&quot; I see in his speech comes from the fact that while in Linux security patches arrive quickly to the end user, in Android you have to wait not only for Google or someone else to patch the Android source, but then for your phone manufacturer and wireless provider to release said patch to end users. An exploit can take longer to get patched on a mobile phone so it can cause more harm than on desktop or server Linux.</description>
			<pubDate>Fri, 14 Jan 2011 17:11:00 GMT</pubDate>
			<author>donotreply@osnews.com (AnythingButVista)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Comment by AnythingButVista</title>
			<link>http://www.osnews.com/thread?457954</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457954</guid>
			<description>But that's not a flaw of the open-source model. Only one of the Android ecosystem.Edited 2011-01-14 17:18 UTC</description>
			<pubDate>Fri, 14 Jan 2011 17:14:00 GMT</pubDate>
			<author>donotreply@osnews.com (Neolander)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Guy benefiting from scared people, says scary thing</title>
			<link>http://www.osnews.com/thread?457956</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457956</guid>
			<description>Yep.  The only thing &quot;less secure&quot; when people use open-source operating systems is Chang's and his company's shareholders' wallets.  And if enough people use these systems, their jobs.<br />
<br />
And by &quot;open-source operating systems,&quot; I mean typically non-commercial, more secure ones by design that just don't need companies like his.  Anything but his biggest market, Windows.</description>
			<pubDate>Fri, 14 Jan 2011 17:23:00 GMT</pubDate>
			<author>donotreply@osnews.com (UltraZelda64)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Comment by AnythingButVista</title>
			<link>http://www.osnews.com/thread?457957</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457957</guid>
			<description>More like a flaw in the support departments of the phone manufacturers. You can only hand the ready-made fix to Motorola, you can't force them to give it to their users.</description>
			<pubDate>Fri, 14 Jan 2011 17:34:00 GMT</pubDate>
			<author>donotreply@osnews.com (sorpigal)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: Comment by AnythingButVista</title>
			<link>http://www.osnews.com/thread?457959</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457959</guid>
			<description>That's why I said &quot;ecosystem&quot;. The Android ecosystem is Google + the manufacturers + the community. If one of those makes mistakes, the whole OS' reputation suffers.Edited 2011-01-14 17:39 UTC</description>
			<pubDate>Fri, 14 Jan 2011 17:38:00 GMT</pubDate>
			<author>donotreply@osnews.com (Neolander)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Both sides are a bit exagerated. </title>
			<link>http://www.osnews.com/thread?457963</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457963</guid>
			<description>If you code two systems with equal amounts of similar buffer overflow vulnerabilities, I'll grant that you'd exploit the open source one first. <br />
<br />
However, the attacker's advantage to exploit the open source program decreases with the number of non-malicious people that view the code. So the open source security is a function of the amount of people there are reviewing the code. It may start off less secure than the closed source one, but become more secure over time. <br />
<br />
<br />
The closed source one may have less people reviewing it. And thus less chance to remove the vulnerabilities. This is especially compounded if they developers believe its less vulnerable due to its closed source.  Prior to XP Service pack 2, Microsoft had a culture of insecure coding and insecure review system. They've gotten a lot better because they don't believe what this clown said. They know they have cross hairs on them, and attackers have become very good at probing for vulnerabilities in closed source binaries.</description>
			<pubDate>Fri, 14 Jan 2011 18:12:00 GMT</pubDate>
			<author>donotreply@osnews.com (Bill Shooter of Bul)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Somewhere else I read</title>
			<link>http://www.osnews.com/thread?457964</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457964</guid>
			<description>&quot;This comes a week after Trend Micro released a mobile security app for Android.&quot;<br />
<br />
Who would have thought it. :-)<br />
<br />
(Somewhere else is the slashdot.org summary about the same claim, I didn't even want to read the article it probably is in the article as well)Edited 2011-01-14 18:21 UTC</description>
			<pubDate>Fri, 14 Jan 2011 18:14:00 GMT</pubDate>
			<author>donotreply@osnews.com (Lennie)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: Comment by AnythingButVista</title>
			<link>http://www.osnews.com/thread?457966</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457966</guid>
			<description>unless there's a good governance gateway in place to take contributions but to vet them.</description>
			<pubDate>Fri, 14 Jan 2011 18:16:00 GMT</pubDate>
			<author>donotreply@osnews.com (project_2501)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Wolf</title>
			<link>http://www.osnews.com/thread?457967</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457967</guid>
			<description>Wolf states, &quot;Free range chickens are easier to catch than those in the chicken coops.&quot;</description>
			<pubDate>Fri, 14 Jan 2011 18:21:00 GMT</pubDate>
			<author>donotreply@osnews.com (fretinator)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>trendmicro? is it a virus?</title>
			<link>http://www.osnews.com/thread?457975</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457975</guid>
			<description>Just a while ago I had a zyxelrouter at a customer that had a &quot;security app&quot; from trendmicro. The thing kept popping up in the middle of any programmsession on windows, it took me 2 days and a lot of emails to get this removed.<br />
<br />
So I consider trendmicro-security as malware.</description>
			<pubDate>Fri, 14 Jan 2011 19:13:00 GMT</pubDate>
			<author>donotreply@osnews.com (Janvl)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Linux..</title>
			<link>http://www.osnews.com/thread?457982</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457982</guid>
			<description>This would be a perfect time to seize the opportunity to create a &quot;titanium av solution&quot; for all those insecure open source operating systems..<br />
<br />
They can stop selling for that cashcow Windows, it's so damn secure!</description>
			<pubDate>Fri, 14 Jan 2011 20:50:00 GMT</pubDate>
			<author>donotreply@osnews.com (Brunis)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>The problem with public companies</title>
			<link>http://www.osnews.com/thread?457984</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457984</guid>
			<description>This shows that board members are not expected to know anything about the business they are tasked to oversee.<br />
<br />
The financial crisis is the prime example of this.<br />
<br />
It really is odd that there is a class of professions where relevant field experience is irrelevant.  It is also the same class that never has to worry about unemployment.</description>
			<pubDate>Fri, 14 Jan 2011 21:14:00 GMT</pubDate>
			<author>donotreply@osnews.com (AaronD)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: The problem with public companies</title>
			<link>http://www.osnews.com/thread?457985</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457985</guid>
			<description>Can someone explain me what the meaning of &quot;public companies&quot; is in this context ?<br />
<br />
I'm pretty sure that it does not mean what I think it means (a company owned by the state).</description>
			<pubDate>Fri, 14 Jan 2011 21:26:00 GMT</pubDate>
			<author>donotreply@osnews.com (Neolander)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: The problem with public companies</title>
			<link>http://www.osnews.com/thread?457986</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457986</guid>
			<description>Publicly-traded companies, owned by public shareholders: <a href="http://en.wikipedia.org/wiki/Public_company" rel="nofollow">http://en.wikipedia.org/wiki/Public_company</a></description>
			<pubDate>Fri, 14 Jan 2011 21:31:00 GMT</pubDate>
			<author>donotreply@osnews.com (siride)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: The problem with public companies</title>
			<link>http://www.osnews.com/thread?457987</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?457987</guid>
			<description>Thank you very much !</description>
			<pubDate>Fri, 14 Jan 2011 21:38:00 GMT</pubDate>
			<author>donotreply@osnews.com (Neolander)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: I love this one...</title>
			<link>http://www.osnews.com/thread?458077</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458077</guid>
			<description><div class="cquote">...it just sums up perfectly one of the reasons why I think antivirus manufacturers should be banned from the face of the Earth. As soon as possible, and definitely.<br />
<br />
Now, if only we could get a similar quote from the head of McAfee... You know, just for the fun of it. </div><br />
<br />
I sometimes wonder whether the majority of the worms/trojans/virus's that exist out there are the result of anti-virus companies creating these infections to justify their continued existance in much the same way that one see's in the US where 'conditions' are created to sell medication - if you're shy apparently it isn't personality trait, it is apparently a 'treatable illness' :/</description>
			<pubDate>Sat, 15 Jan 2011 04:00:00 GMT</pubDate>
			<author>donotreply@osnews.com (kaiwai)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Comment by AnythingButVista</title>
			<link>http://www.osnews.com/thread?458080</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458080</guid>
			<description><div class="cquote">But that's not a flaw of the open-source model. Only one of the Android ecosystem. </div><br />
<br />
Agreed hence I think the whole idea of calling 'Android' opensource is a giant fraud from top to bottom - to me 'open source' means grabbing a phone and upgrading it without the need to having install a 'root kit' just ot get access to a device that I paid for.<br />
<br />
With that being said being open source doesn't automatically make it more secure any more than something being closed source making it automatically more secure.</description>
			<pubDate>Sat, 15 Jan 2011 04:12:00 GMT</pubDate>
			<author>donotreply@osnews.com (kaiwai)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>This is not a controversy</title>
			<link>http://www.osnews.com/thread?458143</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458143</guid>
			<description>Steve Chang is simply wrong.</description>
			<pubDate>Sat, 15 Jan 2011 13:33:00 GMT</pubDate>
			<author>donotreply@osnews.com (lemur2)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Come on...</title>
			<link>http://www.osnews.com/thread?458154</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458154</guid>
			<description><div class="cquote">give the guy a break. What else would anyone expect him to say? He should have kept his &quot;words of wisdom&quot; to himself though. </div><br />
The guy doesn't deserve a break.  He's sitting on a giant cushion of cash that continues to increase in size as he spreads completely bullshit FUD upon people.  And don't forget his company's past actions.  Remember the patent lawsuit against ClamAV?  Yeah... shows how much they care about YOUR security, when they don't want you to be able to protect yourself from viruses with an anti-virus program that THEY didn't make.  F*** them.  They're every bit as bad as the &quot;big two&quot; anti-virus companies these days.  They've made it very clear that the security of their bottom line is more important than the security of their customers.</description>
			<pubDate>Sat, 15 Jan 2011 14:43:00 GMT</pubDate>
			<author>donotreply@osnews.com (UltraZelda64)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>So what code is secure?</title>
			<link>http://www.osnews.com/thread?458193</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458193</guid>
			<description>I think one of the OSnews articles was about how long an annual test takes to hack into the major OS's. Seems every year they fall in less than an hour.</description>
			<pubDate>Sat, 15 Jan 2011 17:50:00 GMT</pubDate>
			<author>donotreply@osnews.com (jefro)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: So what code is secure?</title>
			<link>http://www.osnews.com/thread?458198</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458198</guid>
			<description>Nowadays, most desktop operating systems require several GBs of HDD space only to offer very basic functionality. At this level of bloat, it's impossible to make code secure <img src="/images/emo/wink.gif" alt=";)" /></description>
			<pubDate>Sat, 15 Jan 2011 18:15:00 GMT</pubDate>
			<author>donotreply@osnews.com (Neolander)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: So what code is secure?</title>
			<link>http://www.osnews.com/thread?458242</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458242</guid>
			<description>This is a lame excuse for bad coding.<br />
<br />
Many security errors can be easily backtracked to C errors with memory handling.<br />
<br />
If another, more safe, systems programming language was in widespread use, many security issues would not happen.<br />
<br />
I dream of the day that C and C++ get replaced by a more safer systems programming language.<br />
<br />
Sadly, that may take a few generations, if ever.</description>
			<pubDate>Sat, 15 Jan 2011 20:05:00 GMT</pubDate>
			<author>donotreply@osnews.com (moondevil)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: So what code is secure?</title>
			<link>http://www.osnews.com/thread?458261</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458261</guid>
			<description>To be suitable for low-level programming, a programming language should have very low runtime requirement and not hide the CPU's power. This is why makes C and derivatives so attractive.<br />
<br />
Putting some checks each time a pointer is accessed or modified, as an example, is not acceptable at kernel level, nor is dropping pointers altogether. The best we can do is having &quot;smarter&quot; compilers, which do a more in-depth analysis of the code and notice more suspicious behaviors. But that would result in massive compilation slowdowns.<br />
<br />
For higher-level layers, using more safe languages is doable, on the other hand. But at this level, there is something much more important which we don't do yet : massive sandboxing. Limiting app capabilities to what they need in order to operate is by far the best way to minimize the impact of exploits (because there will always be some, no matter which languages people code in)</description>
			<pubDate>Sat, 15 Jan 2011 21:03:00 GMT</pubDate>
			<author>donotreply@osnews.com (Neolander)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: So what code is secure?</title>
			<link>http://www.osnews.com/thread?458343</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458343</guid>
			<description>Again that is plain nonsense.<br />
<br />
Ada, Modula-2, Modula-3, Oberon, Alef have proven that you can have a more safe programming language and write OS with them. The amount of written assembly was no different if the OS were written in C.<br />
<br />
<br />
Sadly from these list, only Ada survived and thanks to DOD.<br />
<br />
Many programmers prefer to save typing than having their programs perform safely. Only if you never studied proper OS design can you be lead to believe that C is the only way.<br />
<br />
There were OS being written in higher level languages before C came into existence, and surely there will<br />
have other systems languages eventually replacing it.<br />
<br />
I like C, but I really feel it is about time to get it replaced with a safer systems programming language.<br />
<br />
That is why I really hope Microsoft gets successful with Singularity ideas. I am also watching how Go and D evolve over time.</description>
			<pubDate>Sun, 16 Jan 2011 07:31:00 GMT</pubDate>
			<author>donotreply@osnews.com (moondevil)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[5]: So what code is secure?</title>
			<link>http://www.osnews.com/thread?458348</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458348</guid>
			<description><div class="cquote">Ada, Modula-2, Modula-3, Oberon, Alef have proven that you can have a more safe programming language and write OS with them. The amount of written assembly was no different if the OS were written in C.<br />
 <br />
 <br />
 Sadly from these list, only Ada survived and thanks to DOD. </div><br />
 According to my brother who had to use it in university, Ada is probably the most annoying language he ever used in his life, making the most simple thing insanely complicated to write. Maybe we should investigate this if we want to understand why so little people are using it nowadays.<br />
 <br />
 Let's not get into conspiracy theories. If all those languages you mention have disappeared, it's because they failed to deliver in some way. I sure loved cutting my teeth on Pascal Object, but I can also understand why the world around me has chosen C(++) instead.<br />
 <br />
 <div class="cquote">Many programmers prefer to save typing than having their programs perform safely. </div><br />
 If this way of thinking is so widespread among programmers, and there's no way to change it e.g. by educating them differently, then the tools must change to adapt themselves to the programmer, and not the reverse. Be it by creating a language which saves typing, <b>is powerful</b>, AND performs safely, or by putting better compiler checks on &quot;unsafe&quot; languages.<br />
 <br />
 <div class="cquote">Only if you never studied proper OS design can you be lead to believe that C is the only way. </div><br />
 Well, where I studied OS design, there was no mention of a specific programming language. The examples happen to be written in C, for obvious reasons, but that's all.<br />
 <br />
 <div class="cquote">There were OS being written in higher level languages before C came into existence, and surely there will<br />
 have other systems languages eventually replacing it. </div><br />
 Before C came in, there were overall a huge lot of OSs written in Assembly. What C managed to do was to introduce a big enough improvement over Assembly that it convinced many people to use it.<br />
 <br />
 The problems which high level languages always have when used at a low level are :<br />
 -Realtime requirements<br />
 -Performance<br />
 -Control<br />
 <br />
 C managed to give very high performance and a fair amount of control to developers, without forcing them to write a 40MB interpreter in Assembly first which would more or less totally void the point of using C at all. Plus it was more fun to play with than Assembly. That's why it was so successful.<br />
 <br />
 I don't doubt that someday, a programming language will do to C what C did to Assembly. But it really has to address those three points and be as fun or more fun to use than C in order to succeed.<br />
 <br />
 For my kernel, I mainly use C++, but I can understand why many people are not using it : its runtime requirements are quite high, which means that I either have to carefully avoid some language features or to implement some support code before the most trivial things work. And by today's standards, C++ really is a low-level language...Edited 2011-01-16 08:53 UTC</description>
			<pubDate>Sun, 16 Jan 2011 08:52:00 GMT</pubDate>
			<author>donotreply@osnews.com (Neolander)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[6]: So what code is secure?</title>
			<link>http://www.osnews.com/thread?458368</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458368</guid>
			<description>Before C existed, there were already a few operating systems written in BCPL, ALGOL and PL/I, even FORTRAN dialects, just to name a few old friends to everyone here that is old enough to remember them.<br />
<br />
For example, do you know that the first versions of MacOS were written in a mixture of Pascal and Assembly?<br />
<br />
C's success is a consequence of UNIX's widespread. At the time everyone wanted to play with UNIX, and coding for UNIX meant using C.<br />
<br />
I am quite sure that without UNIX, C would never had become popular.<br />
<br />
That was the main problem with the referred languages. For a language to be a successful systems programming language, it needs to be the official programming language for a successful operating system.</description>
			<pubDate>Sun, 16 Jan 2011 12:19:00 GMT</pubDate>
			<author>donotreply@osnews.com (moondevil)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[7]: So what code is secure?</title>
			<link>http://www.osnews.com/thread?458375</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458375</guid>
			<description><div class="cquote">That was the main problem with the referred languages. For a language to be a successful systems programming language, it needs to be the official programming language for a successful operating system. </div><br />
  There's something which puzzles me in this conclusion. If I remember well, UNIX was not initially C-based, right ?<br />
  <br />
  So why did Ritchie et al. decide to create C ? What was wrong with existing system programming languages on these days ? Why didn't they use the official programming language for a successful operating system instead of baking their own ?Edited 2011-01-16 13:01 UTC</description>
			<pubDate>Sun, 16 Jan 2011 12:58:00 GMT</pubDate>
			<author>donotreply@osnews.com (Neolander)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[8]: So what code is secure?</title>
			<link>http://www.osnews.com/thread?458437</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458437</guid>
			<description><div class="cquote">So why did Ritchie et al. decide to create C ? What was wrong with existing system programming languages on these days ? Why didn't they use the official programming language for a successful operating system instead of baking their own ? </div><br />
<br />
Apparently, B - the successor to BCPL and predecessor of C - was an awkward fit for the PDP-11. Take a look at the section entitled &quot;The problems of B&quot; from Ritchie's historical treatise:<br />
<br />
<a href="http://cm.bell-labs.com/cm/cs/who/dmr/chist.html" rel="nofollow">http://cm.bell-labs.com/cm/cs/who/dmr/chist.html</a></description>
			<pubDate>Sun, 16 Jan 2011 20:07:00 GMT</pubDate>
			<author>donotreply@osnews.com (kerframil)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[9]: So what code is secure?</title>
			<link>http://www.osnews.com/thread?458444</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458444</guid>
			<description>From this section, what I extract is...<br />
 -B handled strings like crap (indeed, for coding something like UNIX where just about everything is a string, this sounds like a big issue ^^)<br />
 -B didn't handle floating point data properly, due to its will to treat everything as a word<br />
 -B's pointer mechanism was slow<br />
 -B was much slower than Assembly as a whole<br />
 <br />
 So it sounds like we have a mixture of language limitations (lack of control) and heavy performance issues, particularly in terms of pointer handling.<br />
 <br />
 Wouldn't we have the same issues with &quot;safe&quot; languages like C# or Java nowadays ?<br />
 <br />
 I mean, I have a hard time picturing myself a scheduler written in Java, as an example, with GC kicking in and freezing the computer in the middle of a task switch.Edited 2011-01-16 20:32 UTC</description>
			<pubDate>Sun, 16 Jan 2011 20:30:00 GMT</pubDate>
			<author>donotreply@osnews.com (Neolander)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[10]: So what code is secure?</title>
			<link>http://www.osnews.com/thread?458460</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458460</guid>
			<description>Then please take some time to read about Oberon operating system:<br />
 <br />
 <a href="http://www-old.oberon.ethz.ch/WirthPubl/ProjectOberon.pdf" rel="nofollow">http://www-old.oberon.ethz.ch/WirthPubl/ProjectOberon.pdf</a> <br />
 <br />
 The Spin operating system<br />
 <a href="http://www-spin.cs.washington.edu/" rel="nofollow">http://www-spin.cs.washington.edu/</a><br />
 <br />
 The Inferno operating system, which is partially programmed in Limbo<br />
 <a href="http://code.google.com/p/inferno-os/" rel="nofollow">http://code.google.com/p/inferno-os/</a><br />
 <br />
 The Microsoft Singularity project<br />
 <a href="http://research.microsoft.com/en-us/projects/singularity/" rel="nofollow">http://research.microsoft.com/en-us/projects/singularity/</a> <br />
 <br />
 The Java Sqwak VM is mainly written in Java and runs on bare metal<br />
 <a href="http://labs.oracle.com/projects/squawk/" rel="nofollow">http://labs.oracle.com/projects/squawk/</a><br />
<br />
Just to name a few well known projects in the area of operating system research.Edited 2011-01-16 22:18 UTC</description>
			<pubDate>Sun, 16 Jan 2011 22:17:00 GMT</pubDate>
			<author>donotreply@osnews.com (moondevil)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[11]: So what code is secure?</title>
			<link>http://www.osnews.com/thread?458519</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458519</guid>
			<description>The fact that some people do have coded OSs in C# or Java in practice does not necessarily means that it is a good practice as a whole. I mean, I'm sure that some people have also written OSs in BASIC in the past just for the fun of it...<br />
       <br />
       Unless, of course, there's a way to write some heavily stripped-down C#/Java code, without all the management overhead, for the lowest-level parts. I think I've read somewhere that it's what Singularity does. But that more or less voids the point of using those languages at all, in my opinion, since you'd get something like C(++) with a slightly tweaked syntax. In fact, it's even a bad idea, since it gives developers a false sense of security, and frustrates them when they realize that the simplest features of such languages are library-based.<br />
    <br />
    Removing all the useless features which make mainstream desktop OSs gigabyte-large + stripping down kernels to the point where their sole task is to manage user processes + testing vital components heavily would be simpler and more effective, in my opinion.Edited 2011-01-17 08:46 UTC</description>
			<pubDate>Mon, 17 Jan 2011 08:40:00 GMT</pubDate>
			<author>donotreply@osnews.com (Neolander)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[12]: So what code is secure?</title>
			<link>http://www.osnews.com/thread?458572</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458572</guid>
			<description>Well at least Oberon and Inferno do have commercial users, so some people do think that they perform well enough for their tasks and are willing to pay for them.<br />
<br />
<a href="http://www.vitanuova.com/inferno/" rel="nofollow">http://www.vitanuova.com/inferno/</a><br />
<a href="http://www.oberon.ethz.ch/partnerships/index" rel="nofollow">http://www.oberon.ethz.ch/partnerships/index</a><br />
<br />
Maybe you should talk with their users and tell them how dumb they are to invest money in such OS.</description>
			<pubDate>Mon, 17 Jan 2011 15:00:00 GMT</pubDate>
			<author>donotreply@osnews.com (moondevil)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>what...</title>
			<link>http://www.osnews.com/thread?458709</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?458709</guid>
			<description>an utter idiot. geez, stupidity never ends.</description>
			<pubDate>Mon, 17 Jan 2011 20:38:00 GMT</pubDate>
			<author>donotreply@osnews.com (ropodope)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
