<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DevTopics &#187; Software</title>
	<atom:link href="http://www.devtopics.com/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devtopics.com</link>
	<description>Software Development Topics</description>
	<lastBuildDate>Fri, 12 Mar 2010 18:25:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New iPhone Application Tracks H1N1 Swine Flu Outbreaks</title>
		<link>http://www.devtopics.com/new-iphone-application-tracks-h1n1-outbreaks/</link>
		<comments>http://www.devtopics.com/new-iphone-application-tracks-h1n1-outbreaks/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 13:08:52 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/new-iphone-application-tracks-h1n1-outbreaks/</guid>
		<description><![CDATA[There is a new free iPhone application available called “Outbreaks Near Me” that tracks and reports local outbreaks of infectious disease. 
Researchers at Children&#8217;s Hospital Boston and the MIT Media Lab developed the application.&#160; The app combines the iPhone’s GPS with outbreak tracking data from HealthMap.org, a website that mines the Internet for information on [...]


Related posts:<ol><li><a href='http://www.devtopics.com/apple-removes-1000-do-nothing-application-from-iphone-store/' rel='bookmark' title='Permanent Link: Apple Removes $1000 Do-Nothing Application from iPhone Store'>Apple Removes $1000 Do-Nothing Application from iPhone Store</a></li>
<li><a href='http://www.devtopics.com/flu-software/' rel='bookmark' title='Permanent Link: Flu Software'>Flu Software</a></li>
<li><a href='http://www.devtopics.com/how-to-check-the-application-event-log-for-errors/' rel='bookmark' title='Permanent Link: How to Check the Application Event Log for Errors'>How to Check the Application Event Log for Errors</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img title="Outbreaks Near Me" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="203" alt="Outbreaks Near Me" src="http://www.devtopics.com/wordpress/wp-content/uploads/2009/09/image2.png" width="200" align="left" border="0" />There is a new free iPhone application available called “Outbreaks Near Me” that tracks and reports local outbreaks of infectious disease. </p>
<p>Researchers at Children&#8217;s Hospital Boston and the MIT Media Lab developed the application.&#160; The app combines the iPhone’s GPS with outbreak tracking data from HealthMap.org, a website that mines the Internet for information on outbreaks. </p>
<p>&quot;If people know what&#8217;s happening around them, they might be more likely to take basic precautions,&quot; such as washing their hands and getting vaccinated, said HealthMap co-founder John S. Brownstein, an assistant professor at the Children&#8217;s Hospital Informatics Program. </p>
<p>Users can also submit their own outbreak reports and photos right from their own phones.</p>
<p><a href="http://www.devtopics.com/flu-software/" target="_blank">Other Flu Software</a>    <br /><a href="http://www.flu-report.com" target="_blank">Stay informed with the Flu Report</a></p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=924&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/apple-removes-1000-do-nothing-application-from-iphone-store/' rel='bookmark' title='Permanent Link: Apple Removes $1000 Do-Nothing Application from iPhone Store'>Apple Removes $1000 Do-Nothing Application from iPhone Store</a></li>
<li><a href='http://www.devtopics.com/flu-software/' rel='bookmark' title='Permanent Link: Flu Software'>Flu Software</a></li>
<li><a href='http://www.devtopics.com/how-to-check-the-application-event-log-for-errors/' rel='bookmark' title='Permanent Link: How to Check the Application Event Log for Errors'>How to Check the Application Event Log for Errors</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/new-iphone-application-tracks-h1n1-outbreaks/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Flu Software</title>
		<link>http://www.devtopics.com/flu-software/</link>
		<comments>http://www.devtopics.com/flu-software/#comments</comments>
		<pubDate>Wed, 06 May 2009 13:57:34 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/flu-software/</guid>
		<description><![CDATA[ Influenza, commonly referred to as the flu, is an infectious disease caused by a virus that affects birds and mammals.&#160; The most common symptoms of the flu are chills, fever, sore throat, muscle pains, severe headache, coughing, weakness and general discomfort.&#160; In more serious cases, the flu can lead to pneumonia, which can be [...]


Related posts:<ol><li><a href='http://www.devtopics.com/20-famous-software-disasters-part-4/' rel='bookmark' title='Permanent Link: 20 Famous Software Disasters &#8211; Part 4'>20 Famous Software Disasters &#8211; Part 4</a></li>
<li><a href='http://www.devtopics.com/april-fools-worm-is-no-joke/' rel='bookmark' title='Permanent Link: April Fool&rsquo;s Worm is No Joke'>April Fool&rsquo;s Worm is No Joke</a></li>
<li><a href='http://www.devtopics.com/virus-in-spaaaaaace/' rel='bookmark' title='Permanent Link: Virus in Spaaaaaace'>Virus in Spaaaaaace</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img title="Influenza virus" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="134" alt="Influenza virus" src="http://www.devtopics.com/wordpress/wp-content/uploads/2009/05/image.png" width="128" align="left" border="0" /> <a href="http://www.flu-report.com" target="_blank">Influenza</a>, commonly referred to as the flu, is an infectious disease caused by a virus that affects birds and mammals.&#160; The most common symptoms of the flu are chills, fever, sore throat, muscle pains, severe headache, coughing, weakness and general discomfort.&#160; In more serious cases, the flu can lead to pneumonia, which can be fatal, particularly for the young and the elderly.</p>
<p>There’s a lot of hype and concern now about the new H1N1 swine flu and the possibility for a global pandemic.&#160; It appears the swine flu is currently <a href="http://www.flu-report.com/napolitano-swine-flu-no-worse-than-regular-flu/" target="_blank">no worse than the regular flu</a>, but health officials worry that the swine flu will reemerge with the autumn flu season even stronger than today.</p>
<p>If there’s a problem in the world, we can always count on one or more innovative computer scientists trying to solve the problem with software.&#160; Here’s a collection of software for analyzing and treating the flu:</p>
<p> <span id="more-731"></span><br />
<h3>Swine Flu Tracker for iPhone</h3>
<p><img title="Swine Flu Tracker for iPhone" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="244" alt="Swine Flu Tracker for iPhone" src="http://www.devtopics.com/wordpress/wp-content/uploads/2009/05/image1.png" width="164" align="left" border="0" /> <a href="http://www.cartoonbarry.com/2009/04/swine_flu_iphone_application.html" target="_blank">Swine Flu Tracker</a> tells you all you need to know about the new H1N1 swine flu, including the symptoms and facts about the disease.&#160; The app includes CDC alerts and can plot flu cases on a map so you can avoid infected areas of town and neighbors’ houses.</p>
<p>The iPhone app is still awaiting approval from Apple.</p>
<p>&#160; </p>
<p>&#160; </p>
<p>&#160; </p>
<p>&#160; </p>
<h3>Swine Diagnosis </h3>
<p><a href="http://www.islandcoders.com/sdx.html" target="_blank"><img title="Click to download. Free to try." style="display: inline; margin-left: 0px; margin-right: 0px" height="160" alt="Swine Diagnosis" src="http://www.islandcoders.com/Images/SDX1ssFull.gif" width="160" align="left" /></a><a href="http://www.islandcoders.com/sdx.html" target="_blank">Swine Diagnosis</a> for Palm handhelds helps pinpoint pig diseases in the field.&#160; It filters swine diseases according to age and clinical signs.&#160; A window shows pig vital signs.</p>
<p>Tap the age group of the affected pig, then tap on a series of clinical signs that you have observed, and a list of probable diseases will appear.&#160; Tap on a disease, and a brief description will be shown.&#160; A handy glossary is included.</p>
<h3>Pandemic Flu Survival Guide</h3>
<p><a href="http://www.pocketdirectory.com/software/product.aspx?idProduct=32048" target="_blank"><img title="Pandemic Flu Survival Guide" style="display: inline; margin-left: 0px; margin-right: 0px" height="240" alt="Pandemic Flu Survival Guide" src="http://www.pocketdirectory.com/images/software/screenshots/PandemicFlu_ppc.gif" width="180" align="left" border="0" /></a>Don&#8217;t be caught unprepared in a flu pandemic.&#160; Know how to protect yourself and others when the disease strikes with the <a href="http://www.pocketdirectory.com/software/product.aspx?idProduct=32048" target="_blank">Pandemic Flu Survival Guide</a> for mobile platforms.</p>
<p>Stephenson Strategies, a leading Homeland Security consulting firm, has compiled the most vital information drawn from more than 100 pages of the latest, authoritative information from respected sources, including the World Health Organization (WHO), the U.S. Centers for Disease Control (CDC), the US PandemicFlu.gov website, and the UK Health Protection Agency, supplemented by material from other sources.</p>
<h3>FluSurge 2.0</h3>
<p><a href="http://www.cdc.gov/flu/tools/flusurge/" target="_blank">FluSurge</a> is a spreadsheet-based model which provides hospital administrators and public health officials estimates of the surge in demand for hospital-based services during the next influenza pandemic.&#160; FluSurge estimates the number of hospitalizations and deaths of an influenza pandemic (whose length and virulence are determined by the user) and compares the number of persons hospitalized, the number of persons requiring ICU care, and the number of persons requiring ventilator support during a pandemic with existing hospital capacity.</p>
<h3>FluAid 2.0</h3>
<p><a href="http://www.cdc.gov/flu/tools/fluaid/" target="_blank">FluAid</a> is a test version of software created by programmers at the Centers for Disease Control and Prevention (CDC).&#160; It is designed to assist state and local planners in preparing for the next influenza pandemic by providing estimates of potential impact specific to their locality.&#160; FluAid provides a range of estimates of flu impact in terms of deaths, hospitalizations, and outpatients visits due to pandemic influenza.&#160; The software cannot describe when or how people will become ill, nor how a pandemic may spread through a society over time.</p>
<h3>QuickFlu</h3>
<p>The <a href="http://www.uni-tuebingen.de/modeling/Mod_Pub_Software_QuickFlu_en.html" target="_blank">QuickFlu</a> JAVA applet allows health officials to calculate the average number of secondary flu infections created by an index case.&#160; The program provides a quick visualization that quantifies the consequences of anti-viral drugs on the spread of the disease. </p>
<p>After starting the tool, you will see a visualization of what will happen in a fully unprotected population if an influenza infection is introduced.&#160; Starting with a randomly chosen index case, it is shown how this person is infected, becomes infectious, and how many people are infected by this person.&#160; Move the sliders to change the contagiousness of the cases in the different stages and short-term effects of anti-viral drugs.</p>
<h3>InfluSim</h3>
<p><a href="http://www.uni-tuebingen.de/modeling/Mod_Pub_Software_InfluSim_en.html" target="_blank">InfluSim</a> allows health officials to predict the course of an influenza epidemic in a fully susceptible population (pandemic influenza).&#160; The following interventions are considered: treatment of cases, partial isolation of cases, and change of contact behavior in the population through behavioral changes such as cancelling events or closing schools.&#160; The program calculates for each day of the outbreak the number of infected individuals, the influenza-related number of work days lost, the number of outpatient visits, hospitalizations and drug doses prescribed, as well as the attached costs.&#160; The simulation is based on a deterministic model which is described by an interacting set of more than 1000 differential equations.</p>
<h3>CompLearn Open Source</h3>
<p><a href="http://complearn.org/" target="_blank">CompLearn</a> is a free open-source software application that uses mathematical compression techniques to spot obscure patterns in a wide variety of data sources, from languages and music to biology.&#160; One of the authors of CompLearn, Rudi Cilibrasi, has applied this tool to a data set of <a href="http://cyber.law.harvard.edu/globalvoices/2006/01/17/the-netherlands-different-set-of-30-h5n1-strains-generated-in-tree-format/" target="_blank">30 different H5N1 avian flu strains</a> and was able to build a tree graph of the relationships between the different versions of the disease.&#160; His goal was to track which strains were going where, and when new strains pop up, match them to the nearest previously known strain in the hope that this can shed light on the epidemiology of the new virus.</p>
<h3>Swine Flu Computer Virus</h3>
<p>It’s ironic that the real swine flu virus can be a cover for a virtual computer virus.&#160; Phishers and spammers are exploiting fears about the swine flu outbreak to sell pharmaceutical products or steal sensitive information.&#160; The email scams have a subject line related to the swine flu and typically contain either a link to a phishing Web site or an attachment that contains malicious code.</p>
<p>One scam features a malicious Adobe PDF document titled “Swine influenza frequently asked questions.pdf”.&#160; The malicious PDF file is actually the “Bloodhound.Exploit.6” virus which installs virus code on the victim&#8217;s computer.&#160; Another scam involves a spam email with the subject line “Suspected Mexican flu toll hits 81.”&#160; Recipients are directed to a malicious website.&#160; (<a href="http://news.cnet.com/8301-1009_3-10229392-83.html" target="_blank">Story at CNET</a>)</p>
<h3>Veratect Analysis Software</h3>
<p><a href="http://www.veratect.com/" target="_blank">Veratect</a> is on the cutting edge when it comes to searching the Web for signs of pandemics.&#160; The company had a <a href="http://www.veratect.com/media/042609_release.pdf" target="_blank">hunch two weeks ago</a> &#8212; a week before the CDC and WHO &#8212; that something was up with the swine flu outbreak in Mexico.&#160; Veratect combines computer algorithms with human analysts to monitor online and offline sources for hints of disease outbreaks and civil unrest worldwide.&#160; Its software tracks and ranks events for severity and posts them on its website for paying clients who require early warnings.</p>
<p>The swine flu is a case in point.&#160; Veratect had posted a report to its clients on April 6 when there were an unusual number of respiratory illnesses in Veracruz, Mexico, the epicenter of the recent outbreak.&#160; Veratect also sent an email to the Centers of Disease Control on April 16 pointing to an outbreak of atypical pneumonia in Oaxaca state when officials issued an alert.</p>
<p>&gt;&gt; <a href="http://www.flu-report.com" target="_blank">More Flu Info</a> &lt;&lt;</p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=731&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/20-famous-software-disasters-part-4/' rel='bookmark' title='Permanent Link: 20 Famous Software Disasters &#8211; Part 4'>20 Famous Software Disasters &#8211; Part 4</a></li>
<li><a href='http://www.devtopics.com/april-fools-worm-is-no-joke/' rel='bookmark' title='Permanent Link: April Fool&rsquo;s Worm is No Joke'>April Fool&rsquo;s Worm is No Joke</a></li>
<li><a href='http://www.devtopics.com/virus-in-spaaaaaace/' rel='bookmark' title='Permanent Link: Virus in Spaaaaaace'>Virus in Spaaaaaace</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/flu-software/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>100 Million Lines of Code in Your Car</title>
		<link>http://www.devtopics.com/100-million-lines-of-code-in-your-car/</link>
		<comments>http://www.devtopics.com/100-million-lines-of-code-in-your-car/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 16:19:14 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/100-million-lines-of-code-in-your-car/</guid>
		<description><![CDATA[100 million lines of code in your car,      100 million lines of code,       If one of the lines develops a bug…
An article by IEEE indicates that a premium-class automobile “contains close to 100 million lines of software code.”&#160; The software executes on 70-100 microprocessor-based [...]


Related posts:<ol><li><a href='http://www.devtopics.com/code-search-engines/' rel='bookmark' title='Permanent Link: Code Search Engines'>Code Search Engines</a></li>
<li><a href='http://www.devtopics.com/20-famous-software-disasters-part-2/' rel='bookmark' title='Permanent Link: 20 Famous Software Disasters &#8211; Part 2'>20 Famous Software Disasters &#8211; Part 2</a></li>
<li><a href='http://www.devtopics.com/one-million-objects/' rel='bookmark' title='Permanent Link: One Million Objects'>One Million Objects</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><em>100 million lines of code in your car,      <br />100 million lines of code,       <br />If one of the lines develops a bug…</em></p>
<p>An <a href="http://spectrum.ieee.org/feb09/7649" target="_blank">article by IEEE</a> indicates that a premium-class automobile “contains close to 100 million lines of software code.”&#160; The software executes on 70-100 microprocessor-based electronic control units (ECUs) networked throughout the body of your car.&#160; Even low-end cars have 30-50 ECUs embedded in the body, doors, dash, roof, trunk, seats, etc.&#160; Software controls just about everything from your brakes to the volume of your radio.</p>
<p> <span id="more-623"></span>
</p>
<p><img title="" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="153" alt="" src="http://www.devtopics.com/wordpress/wp-content/uploads/2009/03/image4.png" width="244" align="left" border="0" /> “Automobiles are no longer a battery, a distributor or alternator, and a carburetor; they are hugely modern in their complexity,” says Thomas Little, an electrical engineering professor at Boston University who is developing intelligent transportation systems. “The goals to save energy, reduce [emissions], and improve safety have driven the specialization and adoption of electronics in particular.”</p>
<p>And like its PC counterpart, software in automobiles continues to grow in size and complexity.&#160; For example, BMW has announced that its 2009 models will be equipped with BMW Assist system, which can notify emergency personnel not only where an accident occurred, but also the likelihood of passengers being severely injured. </p>
<p>The first production automotive microcomputer ECU was a single-function controller used for electronic spark timing in the 1977 General Motors Oldsmobile Toronado.&#160; In 1978, GM introduced the Cadillac Trip Computer, a modified Motorola 6802 microprocessor chip that displayed fuel, trip, and engine information.&#160; GM also used the chip to test how well a microprocessor could control critical system functions such as port fuel injection, electronic spark timing, and cruise control.</p>
<p><a href="http://spectrum.ieee.org/feb09/7649" target="_blank">Read the IEEE article.</a></p>
<p>This story reminds me of an old joke…</p>
<p>If GM had developed technology like Microsoft, we would all be driving cars with the following characteristics: </p>
<ol>
<li>For no reason whatsoever, your car would crash twice a day. </li>
<li>Every time they repainted the lines in the road, you would have to buy a new car. </li>
<li>Occasionally your car would die on the freeway for no reason. You would have to pull to the side of the road, close all of the windows, shut off the car, restart it, and reopen the windows before you could continue. For some reason you would simply accept this. </li>
<li>Occasionally, executing a maneuver such as a left turn would cause your car to shut down and refuse to restart, in which case you would have to reinstall the engine. </li>
<li>Macintosh would make a car that was powered by the sun, was reliable, five times as fast and twice as easy to drive &#8212; but would run on only five percent of the roads. </li>
<li>The oil, water temperature, and alternator warning lights would all be replaced by a single “This Car Has Performed An Illegal Operation” warning light. </li>
<li>The airbag system would ask “Are you sure?” before deploying. </li>
<li>Occasionally, for no reason whatsoever, your car would lock you out and refuse to let you in until you simultaneously lifted the door handle, turned the key and grabbed hold of the radio antenna.</li>
<li>Every time a new car was introduced car buyers would have to learn how to drive all over again because none of the controls would operate in the same manner as the old car. </li>
<li>You&#8217;d have to press the “Start” button to turn the engine off. </li>
</ol>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=623&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/code-search-engines/' rel='bookmark' title='Permanent Link: Code Search Engines'>Code Search Engines</a></li>
<li><a href='http://www.devtopics.com/20-famous-software-disasters-part-2/' rel='bookmark' title='Permanent Link: 20 Famous Software Disasters &#8211; Part 2'>20 Famous Software Disasters &#8211; Part 2</a></li>
<li><a href='http://www.devtopics.com/one-million-objects/' rel='bookmark' title='Permanent Link: One Million Objects'>One Million Objects</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/100-million-lines-of-code-in-your-car/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Apple Removes $1000 Do-Nothing Application from iPhone Store</title>
		<link>http://www.devtopics.com/apple-removes-1000-do-nothing-application-from-iphone-store/</link>
		<comments>http://www.devtopics.com/apple-removes-1000-do-nothing-application-from-iphone-store/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 15:00:15 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/apple-removes-1000-do-nothing-application-from-iphone-store/</guid>
		<description><![CDATA[
Apple pulled the plug on a controversial application sold in its new iTunes App Store.  Last Thursday, Apple removed the $999.99 &#8220;I Am Rich&#8221; application created by developer Armin Heinrich.  Apparently eight idiots with nothing better to do with their money had purchased the &#8220;glorified screensaver&#8221; before it was removed from sale.
The &#8220;I am Rich&#8221; [...]


Related posts:<ol><li><a href='http://www.devtopics.com/new-iphone-application-tracks-h1n1-outbreaks/' rel='bookmark' title='Permanent Link: New iPhone Application Tracks H1N1 Swine Flu Outbreaks'>New iPhone Application Tracks H1N1 Swine Flu Outbreaks</a></li>
<li><a href='http://www.devtopics.com/apple-sues-the-world-for-patent-infringement/' rel='bookmark' title='Permanent Link: Apple Sues the World for Patent Infringement'>Apple Sues the World for Patent Infringement</a></li>
<li><a href='http://www.devtopics.com/how-to-check-the-application-event-log-for-errors/' rel='bookmark' title='Permanent Link: How to Check the Application Event Log for Errors'>How to Check the Application Event Log for Errors</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/08/iamrich.jpg" style="border-width: 0px" alt="I Am Rich" align="left" border="0" width="244" height="184" /></p>
<p>Apple pulled the plug on a controversial application sold in its new iTunes App Store.  Last Thursday, Apple removed the $999.99 &#8220;I Am Rich&#8221; application created by developer Armin Heinrich.  Apparently eight idiots with nothing better to do with their money had purchased the &#8220;glorified screensaver&#8221; before it was removed from sale.</p>
<p>The &#8220;I am Rich&#8221; application displays a glowing red gem on the iPhone screen for the sole purpose of proving that the iPhone&#8217;s owner is either rich or stupid or probably both.  That&#8217;s literally all it does.  Here is the product&#8217;s official description:  &#8220;The red icon on your iPhone or iPod Touch always reminds you (and others when you show it to them) that you were able to afford this.  It&#8217;s a work of art with no hidden function at all.&#8221;</p>
<p><span id="more-307"></span></p>
<p>German software developer Heinrich told the L.A. Times, &#8220;I have no idea why they did it and am not aware of any violation of the rules to sell software on the App Store.&#8221;  He has yet to hear from Apple why it removed his application.</p>
<p>One possible reason is that one of the customers had complained very publicly on the Web:  &#8220;I saw this app with a few friends and we jokingly clicked &#8216;buy&#8217; thinking it was a joke, to see what would happen. . . . THIS IS NO JOKE. . . . DO NOT BUY THIS APP AND APPLE PLEASE REMOVE THIS FROM THE APP STORE.&#8221;  Six people from the United States, one from France, and one from Germany purchased the application.</p>
<p>For anyone looking to buy the &#8220;I Am Rich&#8221; application, I can save you some money.  Just send me a check for $500, and I will send you an &#8220;I Am Rich <em>and</em> Stupid&#8221; certificate in the mail.</p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=307&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/new-iphone-application-tracks-h1n1-outbreaks/' rel='bookmark' title='Permanent Link: New iPhone Application Tracks H1N1 Swine Flu Outbreaks'>New iPhone Application Tracks H1N1 Swine Flu Outbreaks</a></li>
<li><a href='http://www.devtopics.com/apple-sues-the-world-for-patent-infringement/' rel='bookmark' title='Permanent Link: Apple Sues the World for Patent Infringement'>Apple Sues the World for Patent Infringement</a></li>
<li><a href='http://www.devtopics.com/how-to-check-the-application-event-log-for-errors/' rel='bookmark' title='Permanent Link: How to Check the Application Event Log for Errors'>How to Check the Application Event Log for Errors</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/apple-removes-1000-do-nothing-application-from-iphone-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beerware Software License</title>
		<link>http://www.devtopics.com/beerware-software-license/</link>
		<comments>http://www.devtopics.com/beerware-software-license/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 14:05:56 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Licensing]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/beerware-software-license/</guid>
		<description><![CDATA[Beerware is software that is released under a very liberal license.  The Beerware license provides the end user with the right to use a software program and its source code for any purpose.  Should the user ever meet the program&#8217;s author, the user is encouraged to buy the author a beer.
The term was invented by [...]


Related posts:<ol><li><a href='http://www.devtopics.com/most-honest-software-license-ever/' rel='bookmark' title='Permanent Link: Most Honest Software License Ever'>Most Honest Software License Ever</a></li>
<li><a href='http://www.devtopics.com/edisons-license-agreement/' rel='bookmark' title='Permanent Link: Edison&rsquo;s License Agreement'>Edison&rsquo;s License Agreement</a></li>
<li><a href='http://www.devtopics.com/should-all-software-be-free/' rel='bookmark' title='Permanent Link: Should All Software Be Free?'>Should All Software Be Free?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Beerware is software that is released under a very liberal license.  The Beerware license provides the end user with the right to use a software program and its source code for any purpose.  Should the user ever meet the program&#8217;s author, the user is encouraged to buy the author a beer.</p>
<p>The term was invented by John Bristor in 1987.  Many variations have been implemented, including the short and sweet Beerware license by <a href="http://en.wikipedia.org/wiki/Poul-Henning_Kamp" target="_blank">Poul-Henning Kamp</a>:</p>
<blockquote>
<pre>/*
 * ----------------------------------------------------------------------------
 * "THE BEER-WARE LICENSE" (Revision 42):
 * &lt;phk@FreeBSD.ORG&gt; wrote this file. As long as you retain this notice you
 * can do whatever you want with this stuff. If we meet some day, and you think
 * this stuff is worth it, you can buy me a beer in return Poul-Henning Kamp
 * ----------------------------------------------------------------------------
 */</pre>
</blockquote>
<p>Source: <a href="http://en.wikipedia.org/wiki/Beerware" target="_blank">Wikipedia</a></p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=304&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/most-honest-software-license-ever/' rel='bookmark' title='Permanent Link: Most Honest Software License Ever'>Most Honest Software License Ever</a></li>
<li><a href='http://www.devtopics.com/edisons-license-agreement/' rel='bookmark' title='Permanent Link: Edison&rsquo;s License Agreement'>Edison&rsquo;s License Agreement</a></li>
<li><a href='http://www.devtopics.com/should-all-software-be-free/' rel='bookmark' title='Permanent Link: Should All Software Be Free?'>Should All Software Be Free?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/beerware-software-license/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Protect Your Software with Patents, Copyrights and Trademarks</title>
		<link>http://www.devtopics.com/protect-your-software-with-patents-copyrights-and-trademarks/</link>
		<comments>http://www.devtopics.com/protect-your-software-with-patents-copyrights-and-trademarks/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 15:47:34 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Patents]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[copyrights]]></category>
		<category><![CDATA[trademarks]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/protect-your-software-with-patents-copyrights-and-trademarks/</guid>
		<description><![CDATA[You&#8217;ve spent thousands of hours developing a new software program.  Now how do you ensure that your competitors don&#8217;t copy your program and steal your market?  The sad truth is you can&#8217;t, as Apple discovered when Microsoft &#8220;borrowed&#8221; its graphical user interface to build Windows and corner the PC operating system market.  [...]


Related posts:<ol><li><a href='http://www.devtopics.com/brief-history-of-software-patents/' rel='bookmark' title='Permanent Link: Brief History of Software Patents'>Brief History of Software Patents</a></li>
<li><a href='http://www.devtopics.com/coalition-seeks-to-end-software-patents/' rel='bookmark' title='Permanent Link: Coalition Seeks to End Software Patents'>Coalition Seeks to End Software Patents</a></li>
<li><a href='http://www.devtopics.com/today-is-world-day-against-software-patents/' rel='bookmark' title='Permanent Link: Today is &quot;World Day Against Software Patents&quot;'>Today is &quot;World Day Against Software Patents&quot;</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve spent thousands of hours developing a new software program.  Now how do you ensure that your competitors don&#8217;t copy your program and steal your market?  The sad truth is you can&#8217;t, as Apple discovered when Microsoft &#8220;borrowed&#8221; its graphical user interface to build Windows and corner the PC operating system market.  But there are steps you can take to give you an edge over your competition and make it more difficult for others to copy or steal your work.  You can protect your software with patents, copyrights and trademarks.<span id="more-250"></span></p>
<h2>Patents</h2>
<p>A patent grants an inventor the right to exclude others from making, using, importing or selling an invention in the United States.  The <a href="http://www.uspto.gov/" target="_blank">U.S. Patent &amp; Trademark Office</a> (USPTO) issues patents, which are valid for 20 years from the date when the patent was filed, subject to payment of maintenance fees.  U.S. patents are valid only within the United States, U.S. territories and possessions.</p>
<h3>How Patents Protect Software</h3>
<p>Patents can prevent a competitor from making or selling software that utilizes technology covered by your patent.  Software companies often use patents to block competitors or extract licensing or royalty fees.</p>
<p>Computer software has <a href="http://www.devtopics.com/brief-history-of-software-patents/" target="_blank">only recently become patentable</a>.  Currently you can patent computer software, data structures and business methods in the United States.  The invention must be sufficiently different from what has been used or described before such that it is &#8220;nonobvious to a person having ordinary skill in the area of technology related to the invention.&#8221;</p>
<h3>How to Obtain a Patent</h3>
<p>You must file for a patent within one year of the date your invention was used or sold publicly in this country.  You are strongly encouraged to hire a qualified patent attorney to prepare and file your patent.  Patents typically cost between $5,000-$10,000 to obtain and several thousand dollars more to maintain.  It usually takes several months to prepare a patent, then 1-2 years for the patent office to review and approve the patent.</p>
<p>To obtain a patent:</p>
<ol>
<li>Perform preliminary patentability search.  Because of the significant expense in securing a patent, it&#8217;s wise to ensure your invention is novel and there is no &#8220;prior art.&#8221;  This will cost between $500-$1,000.  You can do this yourself or hire an attorney.  A good place to start is the <a href="http://www.uspto.gov/patft/index.html" target="_blank">USPTO Patent Database</a>.</li>
<li>Prepare the patent application.  This includes an abstract, detailed description, claims and supporting drawings.  This is a difficult task and typically should be performed by an experienced patent attorney.  You can save some money by initially preparing the documents yourself, but you should have a patent attorney review your application thoroughly before filing.  Cost will range from $2,000-$7,000 or more, depending on the complexity of the patent.</li>
<li>File the patent with the USPTO.  This can be done <a href="https://sportal.uspto.gov/secure/portal/efs-unregistered" target="_blank">online</a> or via express mail.  Filing fee is $355.</li>
<li>Amend the patent as needed.  After you file the patent application, you enter the &#8220;prosecution phase&#8221; during which the USPTO may ask for changes or additional information.  It&#8217;s not unusual for the USPTO to require 2-3 amendments costing $500-$2,000 each.</li>
<li>Issue the final patent.  After the prosecution phase, the USPTO will issue a Notice of Allowance.  At this point, you must submit formal patent drawings to replace your original informal drawings, finalize the application, and pay a $685 issue fee.</li>
<li>After your patent is granted, you must pay maintenance fees 3.5, 7.5, and 11.5 years after the grant date.  These fees range from $465 to $3,910 depending on patent age and company size.</li>
</ol>
<h3>For More Information</h3>
<ul>
<li><a href="http://www.uspto.gov/smallbusiness/patents/faq.html" target="_blank">USPTO Patent FAQ</a></li>
<li><a href="http://www.wipo.int/patentscope/en/patents_faq.html" target="_blank">WIPO Patent FAQ</a></li>
<li><a href="http://home.netcom.com/~patents2/What%20Does%20It%20Cost%20Patent.htm" target="_blank">What It Costs to Obtain a Patent</a></li>
<li><a href="http://www.ladas.com/Patents/Computer/Patents.USA.html" target="_blank">Guide to Protection for Computer Software: Patents</a></li>
<li><a href="http://www.ladas.com/Patents/Computer/Patents.USA.html" target="_blank">Guide to Patent Protection for Computer Software</a></li>
<li><a href="http://www.bitlaw.com/software-patent/why-patent.html" target="_blank">Why Protect Software Through Patents</a></li>
</ul>
<h2>Copyrights</h2>
<p>A copyright grants the owner the exclusive right to reproduce the copyrighted work, prepare derivative works, distribute copies of the copyrighted work, and display the copyrighted work publicly.  Copyrights apply to “original works of authorship” including literary, dramatic, musical, artistic, and certain other intellectual works, both published and unpublished.  The <a href="http://www.copyright.gov" target="_blank">Copyright Office of the Library of Congress</a> issues copyrights, which are typically valid for the life of the owner plus 70 years.</p>
<h3>How Copyrights Protect Software</h3>
<p>Copyrights can prevent a competitor from replicating your software program, documentation and code.  This includes the structure, sequence, organization and &#8220;look and feel&#8221; of a program.  However, copyrights protect only the expression of an idea, not the idea itself.  Copyrights do not protect program logic, algorithms, systems, methods, concepts, or output layouts.</p>
<h3>How to Obtain a Copyright</h3>
<p>Your software, code and documentation is automatically copyrighted the moment you publish it.  However, there are advantages to formally registering a copyright:</p>
<ul>
<li>Establishes a public record of the copyright,</li>
<li>Establishes <a href="http://en.wikipedia.org/wiki/Prima_facie" target="_blank">prima facie evidence</a> of the copyright (if filed within 5 years of publication),</li>
<li>Allows you to sue for copyright infringement,</li>
<li>Allows you to recover statutory damages and attorney fees in court (only if you register the copyright within 3 months of publication; otherwise, you can only recover actual damages), and</li>
<li>Enables the U.S. Customs Service to prevent importation of infringing copies.</li>
</ul>
<p>To obtain a copyright:</p>
<ol>
<li>Complete copyright application <a href="http://www.copyright.gov/forms/formtxi.pdf" target="_blank">Form TX</a>.</li>
<li>Include the filing fee (<a href="http://www.copyright.gov/docs/fees.html" target="_blank">typically $45</a>) and one copy of the material to be copyrighted.</li>
<li>Send to: Library of Congress, Copyright Office, 101 Independence Avenue SE, Washington, DC 20559-6000.</li>
</ol>
<h3>For More Information</h3>
<ul>
<li><a href="http://www.copyright.gov/circs/circ61.html" target="_blank">Copyright Registration for Computer Programs</a></li>
<li><a href="http://www.copyright.gov/help/faq/" target="_blank">Copyright FAQ</a></li>
<li><a href="http://www.wsrgm.com/software.html" target="_blank">A Guide to Copyright &#8211; Software Protection</a></li>
<li><a href="http://www.softwareprotection.com/copyright.htm" target="_blank">Copyright Protection &#8211; International Legal Protection for Software</a></li>
<li><a href="http://www.ladas.com/Patents/Computer/Copyright.USA.html" target="_blank">Guide to Protection of Computer Software: Copyrights</a></li>
</ul>
<h2>Trademarks</h2>
<p>A trademark grants the owner the exclusive use of a word, name or symbol (mark) to describe a product and distinguish it from other products.  A service mark is a trademark for services.  The USPTO issues trademarks, which are valid potentially forever, provided the owner continues to use the trademark and comply with renewal requirements.  However, if the owner stops using the trademark for three years or more, this is considered &#8220;abandonment&#8221; and may result in losing the trademark.</p>
<h3>How Trademarks Protect Software</h3>
<p>Trademarks can protect the name of a software company, its products and taglines, and prevent competitors from using similar names.  Trademarks protect software brands, but not the software or code itself.</p>
<h3>How to Obtain a Trademark</h3>
<p>You can claim a trademark simply by adding &#8220;TM&#8221; to a name.  But obtaining a federally registered trademark has several advantages:</p>
<ul>
<li>Serves as public notice of your mark ownership and enables you to use the <strong>®</strong> symbol,</li>
<li>Provides a legal presumption of your ownership nationwide, and</li>
<li>Grants you the exclusive right to use the mark.</li>
</ul>
<p>Obtaining a trademark is fairly easy:</p>
<ol>
<li>Choose one or more marks to register.  These names should uniquely describe your company or product(s) and not be confusing with other registered trademarks.</li>
<li>Search the <a href="http://tess2.uspto.gov/bin/gate.exe?f=login&amp;p_lang=english&amp;p_d=trmk" target="_blank">trademark database</a> to ensure that nobody is currently using your mark.  You can also hire a lawyer to perform a more thorough search including unregistered trademarks, but this is often unnecessary unless your mark is close to an existing trademark or in some dispute.</li>
<li>File your trademark application <a href="http://www.uspto.gov/teas/index.html" target="_blank">online</a> and pay by credit card or electronic funds transfer.  You can also file by regular mail.  Fees range from $75 to $310 or more, depending on company size and other factors.</li>
</ol>
<h3>For More Information</h3>
<ul>
<li><a href="http://www.uspto.gov/main/trademarks.htm" target="_blank">Trademarks at USPTO</a></li>
<li><a href="http://www.uspto.gov/web/offices/tac/tmfaq.htm" target="_blank">Trademark FAQ</a></li>
<li><a href="http://tarr.uspto.gov/" target="_blank">Trademark Applications and Registrations Retrieval database (TARR)</a></li>
<li><a href="http://www.uspto.gov/teas/index.html" target="_blank">Trademark Electronic Application System (TEAS)</a></li>
<li><a href="http://tess2.uspto.gov/tmdb/tmep/" target="_blank">Trademark Manual of Examining Procedure (TMEP)</a></li>
</ul>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=250&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/brief-history-of-software-patents/' rel='bookmark' title='Permanent Link: Brief History of Software Patents'>Brief History of Software Patents</a></li>
<li><a href='http://www.devtopics.com/coalition-seeks-to-end-software-patents/' rel='bookmark' title='Permanent Link: Coalition Seeks to End Software Patents'>Coalition Seeks to End Software Patents</a></li>
<li><a href='http://www.devtopics.com/today-is-world-day-against-software-patents/' rel='bookmark' title='Permanent Link: Today is &quot;World Day Against Software Patents&quot;'>Today is &quot;World Day Against Software Patents&quot;</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/protect-your-software-with-patents-copyrights-and-trademarks/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Software Piracy Mixed Bag</title>
		<link>http://www.devtopics.com/software-piracy-mixed-bag/</link>
		<comments>http://www.devtopics.com/software-piracy-mixed-bag/#comments</comments>
		<pubDate>Fri, 16 May 2008 15:57:00 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Piracy]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/software-piracy-mixed-bag/</guid>
		<description><![CDATA[Although PC software piracy declined in many countries in 2007, piracy increased in fast-growing PC markets, resulting in an overall rise of piracy from 35% to 38%, and dollar losses that increased by $8 billion to nearly $48 billion.&#160; The annual study was conducted by IDC and released by the Business Software Alliance (BSA).

“We are [...]


Related posts:<ol><li><a href='http://www.devtopics.com/one-third-of-pc-software-is-pirated/' rel='bookmark' title='Permanent Link: One-Third of PC Software is Pirated'>One-Third of PC Software is Pirated</a></li>
<li><a href='http://www.devtopics.com/no-silly-piracy-is-theft/' rel='bookmark' title='Permanent Link: No, Silly, Piracy is Theft'>No, Silly, Piracy is Theft</a></li>
<li><a href='http://www.devtopics.com/kiss-talks-about-music-piracy/' rel='bookmark' title='Permanent Link: Kiss Talks About Music Piracy'>Kiss Talks About Music Piracy</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Although PC software piracy declined in many countries in 2007, piracy increased in fast-growing PC markets, resulting in an overall rise of piracy from 35% to 38%, and dollar losses that increased by $8 billion to nearly $48 billion.&nbsp; The annual study was conducted by IDC and released by the Business Software Alliance (<a href="http://www.bsa.org" target="_blank">BSA</a>).</p>
<p><span id="more-244"></span></p>
<p>“We are making much-needed progress in the battle against PC software piracy, and that’s good news for governments, end users, businesses, and the industry,” said BSA President and CEO Robert Holleyman. “The battleground is now shifting, however, to emerging markets where many of our collective challenges remain.”
<p>Software piracy has a negative effect on more than just the software industry.&nbsp; It also harms local resellers and services firms, lowers government tax revenues, and increases the risk of cyber crime and security problems.&nbsp; A recent IDC study found that reducing software piracy by ten percentage points over four years would deliver billions in economic growth and generate hundreds of thousands of new jobs.<br />
<h3>The Numbers</h3>
<p>The three lowest-piracy countries were the United States (20%), Luxembourg (21%), and New Zealand (22%).&nbsp; The three highest-piracy countries were Armenia (93%), Bangladesh (92%), and Azerbaijan (92%).&nbsp; Piracy rates dropped slightly in many low-piracy markets which have had stagnant rates for years, including the United States (-1%) and United Kingdom (-1%).
<p>Russia showed the best improvement with a one-year drop of seven points to 73%, and a five-year drop of 14 points.&nbsp; Russia’s piracy rate is still high but decreasing quickly as a result of legalization programs, government engagement and enforcement, user education, and an improved economy.<br />
<h3>Piracy Factors</h3>
<p>According to the BSA, the following market factors <strong>increase</strong> piracy rates:
<ul>
<li>Fast growth in the consumer and small business sectors, which are the hardest sectors to lower piracy
<li>Expanded Internet and broadband access, especially in emerging markets, makes it easier to pirate and share software</li>
</ul>
<p>The following market factors <strong>decrease</strong> piracy rates:</p>
<ul>
<li>Increasing globalization, especially in emerging markets
<li>Anti-piracy technologies such as digital rights management (DRM)
<li>New software distribution models such as software-as-a-service (SAAS)</li>
</ul>
<h3>Blueprint to Reduce Piracy</h3>
<p>The BSA has developed a five-point “blueprint” to reduce software piracy: </p>
<ol>
<li>Increase public education and awareness of the value of intellectual property and the risks of using unlicensed software.
<li>Update national copyright laws to implement World Intellectual Property Organization (WIPO) obligations in order to enable better and more effective enforcement against digital and online piracy.
<li>Create strong enforcement mechanisms as required by the World Trade Organization (WTO) Trade-Related Aspects of Intellectual Property Rights Agreement (TRIPS), including tough anti-piracy laws.
<li>Dedicate significant government resources to the problem, including national IP enforcement units, cross-border cooperation, and training for local officers and judiciary officials.
<li>Lead by example by implementing software management policies and requiring the public sector to use only legitimate software.</li>
</ol>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=244&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/one-third-of-pc-software-is-pirated/' rel='bookmark' title='Permanent Link: One-Third of PC Software is Pirated'>One-Third of PC Software is Pirated</a></li>
<li><a href='http://www.devtopics.com/no-silly-piracy-is-theft/' rel='bookmark' title='Permanent Link: No, Silly, Piracy is Theft'>No, Silly, Piracy is Theft</a></li>
<li><a href='http://www.devtopics.com/kiss-talks-about-music-piracy/' rel='bookmark' title='Permanent Link: Kiss Talks About Music Piracy'>Kiss Talks About Music Piracy</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/software-piracy-mixed-bag/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Top 10 Software Innovators of All Time</title>
		<link>http://www.devtopics.com/top-10-software-innovators-of-all-time/</link>
		<comments>http://www.devtopics.com/top-10-software-innovators-of-all-time/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 18:19:19 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Innovation]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/top-10-software-innovators-of-all-time/</guid>
		<description><![CDATA[To be a “most important” innovation, an innovation has to be an idea that is very widely used and is critically important where it applies.  &#8211; David A. Wheeler
It&#8217;s not easy choosing the best innovators in an industry defined by innovation.  The nature of software is such that the technologies, systems and products [...]


Related posts:<ol><li><a href='http://www.devtopics.com/top-10-advances-in-software-development/' rel='bookmark' title='Permanent Link: Top 10 Advances in Software Development'>Top 10 Advances in Software Development</a></li>
<li><a href='http://www.devtopics.com/should-all-software-be-free/' rel='bookmark' title='Permanent Link: Should All Software Be Free?'>Should All Software Be Free?</a></li>
<li><a href='http://www.devtopics.com/software-markets-compared/' rel='bookmark' title='Permanent Link: Software Markets Compared'>Software Markets Compared</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<blockquote><p>To be a “most important” innovation, an innovation has to be an idea that is very widely used and is critically important where it applies.  &#8211; <a href="http://www.dwheeler.com/innovation/innovation.html" target="_blank">David A. Wheeler</a></p></blockquote>
<p>It&#8217;s not easy choosing the best innovators in an industry defined by innovation.  The nature of software is such that the technologies, systems and products completely refresh every decade or so.  The triumphant invention of just 10 years ago is now considered &#8220;legacy&#8221; or even obsolete.  So making a lasting impression in the software business is a tough task indeed.</p>
<p>Following is my list of the top 10 software innovators of all time.  Inclusion on this list doesn&#8217;t mean the person came up with every idea or wrote every byte of code.  Rather, these are the people whose leadership, ideas, designs and products propelled the software industry forward by leaps and bounds.  Their innovations affect us greatly even today.</p>
<p><span id="more-234"></span></p>
<h3>10.  Dan Bricklin &#8211; VisiCalc</h3>
<p><img src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/04/danbricklin.jpg" style="border-width: 0px" alt="Dan Bricklin" align="left" border="0" height="124" width="95" /> Dan Bricklin was co-creator of VisiCalc, the first spreadsheet software available for personal computers.  He received the Grace Hopper Award in 1981 for VisiCalc.  He also founded Trellix, a website software company now owned by Web.com, and is founder and president of Software Garden.</p>
<p>VisiCalc was the first serious, mainstream business program for the IBM personal computer.  It signaled the coming shift from large mainframes to small PCs, proving these <em>personal</em> computers could indeed be used for business.  Many of the first IBM PCs were purchased just to run VisiCalc.  Eventually Lotus 1-2-3 and Microsoft Excel squashed VisiCalc, and unfortunately Bricklin never profited greatly from his invention.</p>
<h3>9.  Larry Ellison &#8211; Oracle</h3>
<p><img src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/04/larryellison.jpg" style="border-width: 0px" alt="Larry Ellison" align="left" border="0" height="124" width="97" /> Larry Ellison founded Oracle in 1977 with $2000 of his own money.  Oracle published the first commercially-available relational database and essentially launched the database market.  Today, Oracle is the world&#8217;s leading supplier of database software and the second largest independent software company with nearly $10 billion in annual revenue.  Oracle recently acquired PeopleSoft, Siebel Systems and Hyperion.</p>
<p>Ellison is living proof that business sense is an innate gift, not something to be gleaned from academic textbooks.  A college dropout, Ellison is now a multi-billionaire renowned for his business sense, drive and ambition.</p>
<h3>8.  Shawn Fanning &#8211; Napster</h3>
<p><img src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/04/shawnfanning.jpg" style="border-width: 0px" alt="Shawn Fanning" align="left" border="0" height="124" width="101" /></p>
<p>In 1998, Shawn Fanning created Napster, the first massively popular peer-to-peer file sharing system.  Fanning appeared on the cover of <em>Wired</em> magazine and quickly rose to fame.  Napster peaked in 2001 with 26 million users worldwide.  However, Napster also became the target of several music industry lawsuits, which ultimately killed the service.  Since 2002, Roxio has owned the Napster name, which it used to rebrand its PressPlay music service.</p>
<p>Napster forever changed the entertainment business.  By providing an enormous selection of free music to download, it enabled people to obtain just the music hits, effectively demoting the album.  Napster also made it easy for music enthusiasts to download songs that were otherwise difficult to obtain, such as older music, unreleased recordings, and concert bootlegs.  The music industry is still struggling to recover from the impact of Napster and peer-to-peer file sharing.</p>
<h3>7.  Chad Hurley and Steve Chen &#8211; YouTube</h3>
<p><img src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/04/stevechenchadhurley.jpg" style="border-width: 0px" alt="Steve Chen + Chad Hurley" align="left" border="0" height="124" width="150" /></p>
<p>Chad Hurley and Steve Chen founded YouTube, a video sharing website where users can upload, view and share video clips.  Google purchased YouTube in 2006 for $1.65 billion in Google stock.  In January 2008, nearly 79 million users watched over 3 billion videos on YouTube.  Currently YouTube hosts about 83.4 million unique videos and 3.75 million user channels.  YouTube consumes more Internet bandwidth today than was used by the entire Internet in 2000.</p>
<p>YouTube has become a global hub of self-expression.  It was one of the main factors for <em>Time</em> magazine&#8217;s declaration of &#8220;you&#8221; as the &#8220;Person of the Year&#8221; in 2006.  It allows you to &#8220;wrest power from the few and help one another for nothing.&#8221;  This will &#8220;not only change the world, but also change the way the world changes.&#8221;  You are no longer just receiving the news produced by media, but you are creating your own news and becoming the hero in your own movies.</p>
<h3>6.  Linus Torvalds &#8211; Linux</h3>
<p><img src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/04/linustorvalds.jpg" style="border-width: 0px" alt="Linus Torvalds" align="left" border="0" height="124" width="96" />Linus Torvalds is a Finnish software engineer who initiated development of the Linux kernel.  At the time, the GNU Project had created many of the components necessary for a free software operating system but lacked a solid kernel.   The result is Linux, the world&#8217;s most popular operating system that&#8217;s not Windows.</p>
<p>Torvalds wrote about 2% of the Linux kernel himself, which is significant, given there are thousands of contributors to the open source operating system.  Today Torvalds is the ultimate authority on what new code is incorporated into the standard Linux kernel.  Torvalds owns the &#8220;Linux&#8221; trademark and manages the non-profit organization Linux International.</p>
<h3>5.  Marc Andreessen &#8211; Netscape</h3>
<p><img src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/04/marcandreessen.jpg" style="border-width: 0px" alt="Marc Andreessen" align="left" border="0" height="124" width="92" /> Marc Andreessen was the co-author of Mosaic, the first widely-used web browser, and co-founder of Netscape Communications.  AOL acquired Netscape in 1999 for $4.2 billion and made Andreessen its Chief Technology Officer.  Andreessen was also the co-founder and chairman of software company Opsware (originally Loudcloud) when it was acquired by Hewlett-Packard.  Currently he is co-founder of Ning, a company that provides a platform for social-networking websites.</p>
<p>Andreessen was 23 years old when he built the browser that launched the World Wide Web.  The Netscape $2 billion IPO in 1995 propelled Andreessen into the spotlight and on the cover of <em>Time</em> magazine.  Andreessen became the &#8220;poster-boy wunderkind of the Internet bubble generation: young, twenty-something, high-tech, ambitious, and worth millions (or billions) of dollars practically overnight.&#8221; (<a href="http://en.wikipedia.org/wiki/Marc_Andreessen" target="_blank">wiki</a>)</p>
<h3>4.  Larry Page and Sergey Brin &#8211; Google</h3>
<p><img src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/04/larrypagesergeybrin.jpg" style="border-width: 0px" alt="Larry Page and Sergey Brin" align="left" border="0" height="124" width="162" /> Larry Page and Sergey Brin, Ph.D. students at Stanford, invented Google in 1996 as a research project.  The Google website launched in 1997, and by the end of 1998 it had indexed about 60 million web pages.  In 2000, Google began selling advertisements associated with search keywords and launched the pay-per-click model, until then a rarity in advertising.  Google launched its IPO in 2004, raising $1.67 billion and giving it a market capitalization of $23 billion, making Page and Brin instant billionaires.</p>
<p>Today Google has a market cap of $180 billion and owns 70% of web searches.  Google performs nearly 6 billion web searches each month.  Google has also become a verb in popular lexicon.  If there&#8217;s anything you need to know, you &#8220;Google it.&#8221;</p>
<h3>3.  Steve Jobs &#8211; Apple, Pixar</h3>
<p><img src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/04/stevejobs.jpg" style="border-width: 0px" alt="Steve Jobs" align="left" border="0" height="124" width="96" />Steve Jobs is the CEO, chairman and co-founder of Apple Inc., and is the founder and former CEO of Pixar Animation Studios.  In fiscal 2007, Apple had worldwide sales of $24 billion.  Apple&#8217;s iPod and iTunes dominate the portable and online music markets with nearly 80% market share.  The Apple Macintosh owns 8% of the personal computer market and provides an effective counter-weight to the dominance of Microsoft Windows.  Pixar led the surge of software-animated feature films, including <em>Toy Story</em> and <em>Finding Nemo</em>, resulting in eight academy awards.  The Walt Disney Company purchased Pixar from Jobs in 2006 for $7.4 billion.</p>
<p>Jobs &#8220;contributed greatly to the myths of the quirky, individualistic Silicon Valley entrepreneur, emphasizing the importance of design while understanding the crucial role aesthetics play in public appeal.  His work driving forward the development of products that are both functional and elegant has earned him a devoted following.&#8221; (<a href="http://en.wikipedia.org/wiki/Steve_jobs" target="_blank">wiki</a>)</p>
<h3>2.  Tim Berners-Lee &#8211; World Wide Web</h3>
<p><img src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/04/timbernerslee.jpg" style="border-width: 0px" alt="Tim Berners Lee" align="left" border="0" height="124" width="98" /> Sir Tim Berners-Lee is an English developer who invented the World Wide Web in March 1989.  Berners-Lee published the first website on August 6, 1991.  The site provided an explanation about what the World Wide Web was, how to use a web browser, and how to set up a web server.  Berners-Lee made his idea freely available, with no patent or royalties due.  In 1994, Berners-Lee founded the World Wide Web Consortium (W3C) at the Massachusetts Institute of Technology.   The W3C declared their standards must be based on royalty-free technology so they can be easily adopted by anyone.</p>
<p>Berners-Lee once said: &#8220;I just had to take the hypertext idea and connect it to the Transmission Control Protocol and domain name system ideas and — ta-da! — the World Wide Web.&#8221;  The World Wide Web is one of the most important communication inventions in history, providing a standard platform for global communications and commerce.  Today there are over 100 million websites and 45 billion web pages.</p>
<h3>1.  Bill Gates &#8211; Microsoft</h3>
<p><img src="http://www.devtopics.com/wordpress/wp-content/uploads/2008/04/billgates.jpg" style="border-width: 0px" alt="Bill Gates" align="left" border="0" height="124" width="100" /> Bill Gates is co-founder and chairman of Microsoft, the world&#8217;s largest software company with 79,000 employees in 102 countries and $51 billion in annual sales.  More than 90% of personal computers use the Microsoft Windows operating system, and nearly 50% of web servers run Microsoft software.  Microsoft also dabbles in cable TV, Internet portals, computer hardware, and gaming with the XBox.  Microsoft is currently in process to acquire Yahoo.</p>
<p>Gates, the world&#8217;s third richest man, is leaving Microsoft in July to become a full-time philanthropist.  His Gates Foundation is the largest in the world with an endowment of $38 billion.</p>
<p>Say what you will about Microsoft, but kudos to the man whose company delivered a world-dominant computing platform, offering software entrepreneurs a market 600 million strong and expected to hit a billion by 2010.  When there is that much attention and opportunity focused in one place, we will continue to see incredible advances in software and hardware that fuel Moore&#8217;s Law and drive our information society.</p>
<p><strong>So who would appear on <em>your</em> list of Top 10 Software Innovators?  Please comment below.</strong></p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=234&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/top-10-advances-in-software-development/' rel='bookmark' title='Permanent Link: Top 10 Advances in Software Development'>Top 10 Advances in Software Development</a></li>
<li><a href='http://www.devtopics.com/should-all-software-be-free/' rel='bookmark' title='Permanent Link: Should All Software Be Free?'>Should All Software Be Free?</a></li>
<li><a href='http://www.devtopics.com/software-markets-compared/' rel='bookmark' title='Permanent Link: Software Markets Compared'>Software Markets Compared</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/top-10-software-innovators-of-all-time/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Brief History of Software Patents</title>
		<link>http://www.devtopics.com/brief-history-of-software-patents/</link>
		<comments>http://www.devtopics.com/brief-history-of-software-patents/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 14:56:29 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Patents]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/brief-history-of-software-patents/</guid>
		<description><![CDATA[A patent is a set of exclusive rights granted by a government to an inventor for a fixed period of time in exchange for disclosure of an invention.&#160; The patent enables the inventor to exclude others from making, using, selling or importing the invention. (wiki) 


History of Patents
Evidence suggests the ancient Greeks were the first [...]


Related posts:<ol><li><a href='http://www.devtopics.com/coalition-seeks-to-end-software-patents/' rel='bookmark' title='Permanent Link: Coalition Seeks to End Software Patents'>Coalition Seeks to End Software Patents</a></li>
<li><a href='http://www.devtopics.com/protect-your-software-with-patents-copyrights-and-trademarks/' rel='bookmark' title='Permanent Link: Protect Your Software with Patents, Copyrights and Trademarks'>Protect Your Software with Patents, Copyrights and Trademarks</a></li>
<li><a href='http://www.devtopics.com/supreme-court-improves-patent-law/' rel='bookmark' title='Permanent Link: Supreme Court Improves Patent Law'>Supreme Court Improves Patent Law</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A patent is a set of exclusive rights granted by a government to an inventor for a fixed period of time in exchange for disclosure of an invention.&nbsp; The patent enables the inventor to exclude others from making, using, selling or importing the invention. (<a href="http://en.wikipedia.org/wiki/Patent" target="_blank">wiki</a>) </p>
<p><span id="more-220"></span></p>
<p>
<h3>History of Patents</h3>
<p>Evidence suggests the ancient Greeks were the first society to grant special rights to inventors.&nbsp; Italy awarded the first patent in 1421 and passed the first patent law in 1474.&nbsp;
<p>In America, the early colonies granted a few inventors &#8220;monopolies&#8221; to produce and sell their inventions starting in 1646.&nbsp; James Madison helped create &#8220;The Patent and Copyright Clause&#8221; of the US Constitution in 1788:&nbsp;<br />
<blockquote>
<p><cite>The Congress shall have power . . . to promote the progress of science and useful arts by securing for limited times to authors and inventors the exclusive right to their respective writing and discoveries.</cite></p>
</blockquote>
<p>The U.S. Patent Commission was created in 1790 and run by Secretary of State Thomas Jefferson.&nbsp; It granted the first patent on July 30, 1790 to Samuel Hopkins of Philadelphia for a method of producing potash, an essential ingredient used in making soap, glass and gunpowder. (<a href="http://en.wikipedia.org/wiki/History_of_patent_law" target="_blank">wiki</a>)&nbsp;
<p>The U.S. Patent and Trademark Office (USPTO) was established in 1903 as one of 15 executive departments of the U.S. government.&nbsp; It is headed by the Secretary of Commerce, who is appointed by the President and confirmed by the Senate. (<a href="http://www.tqnyc.org/NYC074652/usptohistory.html" target="_blank">source</a>)<br />
<h3>1970s and Before: No Software Patents</h3>
<p>The USPTO originally refused to grant patents for computer software.&nbsp; In the 1970s, the USPTO would deny a patent if the invention &#8220;utilized a calculation made by a computer&#8221; (<a href="http://www.bitlaw.com/software-patent/history.html" target="_blank">source</a>).&nbsp; The rationale was that patents could be granted only for &#8220;processes, machines, articles of manufacture, and compositions of matter&#8221; and not for &#8220;scientific truths or mathematical expressions of it.&#8221;&nbsp; The USPTO viewed software as mathematical algorithms&#8211;not processes or machines&#8211;and hence granted no software patents.</p>
<h3>1980s: Software Patentable as Part of Process/Machine</h3>
<p>In 1981, the U.S. Supreme Court forced the USPTO to change its position on software patents.&nbsp; Ruling on the case of <a href="http://en.wikipedia.org/wiki/Diamond_v._Diehr" target="_blank"><em>Diamond v. Diehr</em></a>, the Supreme Court determined that the execution of a process controlled by software was patentable.&nbsp; In that case, the invention was a method for heating rubber so that it could be &#8220;cured.&#8221;&nbsp; The novel part of the invention was a computer program that determined the optimum heating times.&nbsp; So even though the only novel feature was software, since it was included in an otherwise patentable invention, the entire invention was ruled patentable. (<a href="http://www.bitlaw.com/software-patent/history.html" target="_blank">source</a>)
<p>After 1981, there was great confusion among the USPTO and inventors trying to determine whether each invention was solely a mathematical algorithm or in fact a patentable invention that contained algorithms.&nbsp; What patent attorneys quickly discovered was that software could indeed be patented as long as it was combined with another patentable process or machine, even if the software was the only thing new or novel about the invention.<br />
<h3>1990s: Software Patentable</h3>
<p>In the early &#8217;90s, the Federal Circuit (one step below the Supreme Court) attempted to clarify this issue and ruled that the invention as a whole should be examined.&nbsp; If the invention is solely a mathematical algorithm (such as converting decimal to binary numbers), then the invention is not patentable.&nbsp; However, if the invention uses algorithms that manipulate concrete, real-world values (such as analyzing seismic measurements to predict earthquakes), then the invention is a process describing those real-world concepts and hence is patentable.
<p>In 1998, the Federal Circuit issued its <em><a href="http://en.wikipedia.org/wiki/State_Street_Bank_%26_Trust_Company_v._Signature_Financial_Group%2C_Inc." target="_blank">State Street Bank &amp; Trust v. Signature Financial Group</a></em> decision, which further clarified the patentability of computer software in the United States.&nbsp; In this case, Signature Financial had obtained a patent on a &#8220;Hub and Spoke&#8221; method of running mutual funds.&nbsp; State Street Bank asked the court to declare this invention unpatentable as a mere mathematical algorithm or business method.&nbsp; The Federal Circuit rejected the arguments and upheld the patent by explicitly stating that business methods can form patentable subject matter. (<a href="http://www.bitlaw.com/software-patent/history.html" target="_blank">source</a>)<br />
<h3>Today: Anything Goes</h3>
<p>After the<em> State Street</em> decision, there is little doubt that computer software, data structures and business methods are patentable in the United States.&nbsp; As a result, the number of software patents has exploded with over <a href="http://en.wikipedia.org/wiki/Image:US_granted_software_patents.png">325,000 registered software patents</a> and more than 40,000 new software patents approved in 2006 alone.</p>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=220&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/coalition-seeks-to-end-software-patents/' rel='bookmark' title='Permanent Link: Coalition Seeks to End Software Patents'>Coalition Seeks to End Software Patents</a></li>
<li><a href='http://www.devtopics.com/protect-your-software-with-patents-copyrights-and-trademarks/' rel='bookmark' title='Permanent Link: Protect Your Software with Patents, Copyrights and Trademarks'>Protect Your Software with Patents, Copyrights and Trademarks</a></li>
<li><a href='http://www.devtopics.com/supreme-court-improves-patent-law/' rel='bookmark' title='Permanent Link: Supreme Court Improves Patent Law'>Supreme Court Improves Patent Law</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/brief-history-of-software-patents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>101 More Great Computer Quotes</title>
		<link>http://www.devtopics.com/101-more-great-computer-quotes/</link>
		<comments>http://www.devtopics.com/101-more-great-computer-quotes/#comments</comments>
		<pubDate>Sat, 12 Apr 2008 13:33:34 +0000</pubDate>
		<dc:creator>timm</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.devtopics.com/101-more-great-computer-quotes/</guid>
		<description><![CDATA[In response to my original article, &#8220;101 Great Computer Programming Quotes,&#8221; José M. Aguilar doubled the fun with &#8220;101 More Great Computer Quotes,&#8221; which was translated, edited and republished here by Timm Martin (and Google Translator) with permission from Mr. Aguilar.

Computing

&#8220;I do not fear computers. I fear lack of them.&#8221;&#8211; Isaac Asimov&#160; 
&#8220;A computer once [...]


Related posts:<ol><li><a href='http://www.devtopics.com/101-great-computer-programming-quotes/' rel='bookmark' title='Permanent Link: 101 Great Computer Programming Quotes'>101 Great Computer Programming Quotes</a></li>
<li><a href='http://www.devtopics.com/21-laws-of-computer-programming/' rel='bookmark' title='Permanent Link: 21 Laws of Computer Programming'>21 Laws of Computer Programming</a></li>
<li><a href='http://www.devtopics.com/15-new-years-resolutions-for-computer-programmers/' rel='bookmark' title='Permanent Link: 15 New Years Resolutions for Computer Programmers'>15 New Years Resolutions for Computer Programmers</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In response to my original article, &#8220;<a href="http://www.devtopics.com/101-great-computer-programming-quotes/" target="_blank">101 Great Computer Programming Quotes</a>,&#8221; José M. Aguilar doubled the fun with &#8220;<a href="http://www.variablenotfound.com/2008/04/otras-101-citas-clebres-del-mundo-de-la.html">101 More Great Computer Quotes</a>,&#8221; which was translated, edited and republished here by Timm Martin (and <a href="http://translate.google.com/translate?u=http%3A%2F%2Fwww.variablenotfound.com%2F2008%2F04%2Fotras-101-citas-clebres-del-mundo-de-la.html&amp;langpair=es%7Cen&amp;hl=en&amp;ie=UTF-8">Google Translator</a>) with permission from Mr. Aguilar.</p>
<p><span id="more-210"></span></p>
<h3>Computing</h3>
<ol>
<li>&#8220;I do not fear computers. I fear lack of them.&#8221;<br /><em>&#8211; Isaac Asimov<br />&nbsp; </em>
<li>&#8220;A computer once beat me at chess, but it was no match for me at kick boxing.&#8221;<br /><em>&#8211; Emo Philips<br />&nbsp; </em>
<li>&#8220;Computer Science is no more about computers than astronomy is about telescopes.&#8221;<br /><em>&#8211; Edsger W. Dijkstra<br />&nbsp; </em>
<li>&#8220;The computer was born to solve problems that did not exist before.&#8221;<br /><em>&#8211; Bill Gates<br />&nbsp;&nbsp; </em>&nbsp;
<li>&#8220;Software is like entropy: It is difficult to grasp, weighs nothing, and obeys the Second Law of Thermodynamics; i.e., it always increases.&#8221;<br /><em>&#8211; Norman Augustine<br />&nbsp; </em>&nbsp;
<li>&#8220;Software is a gas; it expands to fill its container.&#8221;<br /><em>&#8211; Nathan Myhrvold</em> <br />&nbsp;
<li>&#8220;All parts should go together without forcing.&nbsp; You must remember that the parts you are reassembling were disassembled by you.&nbsp; Therefore, if you can&#8217;t get them together again, there must be a reason.&nbsp; By all means, do not use a hammer.&#8221;<br /><em>&#8211; IBM Manual, </em><em>1925</em> <br />&nbsp;
<li>&#8220;Standards are always out of date.&nbsp; That&#8217;s what makes them standards.&#8221;<br /><em>&#8211; Alan Bennett<br />&nbsp; </em>&nbsp;
<li>&#8220;Physics is the universe&#8217;s operating system.&#8221;<br /><em>&#8211; Steven R Garman<br />&nbsp; </em>&nbsp;
<li>&#8220;It&#8217;s hardware that makes a machine fast.&nbsp; It&#8217;s software that makes a fast machine slow.&#8221;<br /><em>&#8211; Craig Bruce<br />&nbsp; </em>&nbsp;</li>
</ol>
<h3>Knowledge</h3>
<ol>
<li value="11">&#8220;Imagination is more important than knowledge.&nbsp; For knowledge is limited, whereas imagination embraces the entire world, stimulating progress, giving birth to evolution.&#8221;<br /><em>&#8211; Albert Einstein<br />&nbsp; </em>&nbsp;
<li>&#8220;The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge.&#8221;<br /><em>&#8211; Stephen Hawking<br />&nbsp; </em>&nbsp;
<li>&#8220;The more you know, the more you realize you know nothing.&#8221;<br /><em>&#8211; Socrates<br />&nbsp; </em>&nbsp;
<li>&#8220;Tell me and I forget.&nbsp; Teach me and I remember.&nbsp; Involve me and I learn.&#8221;<br /><em>&#8211; Benjamin Franklin<br />&nbsp; </em>&nbsp;
<li>&#8220;Real knowledge is to know the extent of one&#8217;s ignorance.&#8221;<br /><em>&#8211; Confucius<br />&nbsp; </em>&nbsp;
<li>&#8220;If people never did silly things, nothing intelligent would ever get done.&#8221;<br /><em>&#8211; Ludwig Wittgenstein<br />&nbsp; </em>&nbsp;
<li>&#8220;Getting information off the Internet is like taking a drink from a fire hydrant.&#8221;<br /><em>&#8211; Mitchell Kapor<br />&nbsp; </em></li>
</ol>
<h3>Users</h3>
<ol>
<li value="18">&#8220;If you think your users are idiots, only idiots will use it.&#8221;<br /><em>&#8211; Linus Torvalds<br />&nbsp; </em>&nbsp;
<li>&#8220;From a programmer&#8217;s point of view, the user is a peripheral that types when you issue a read request.&#8221;<br /><em>&#8211; P.</em> <em>Williams<br />&nbsp; </em>&nbsp;
<li>&#8220;Where is the &#8216;any&#8217; key?&#8221;<br /><em>&#8211; Homer Simpson, in response to the message, &#8220;Press any key&#8221;<br />&nbsp; </em>&nbsp;
<li>&#8220;Computers are good at following instructions, but not at reading your mind.&#8221;<br /><em>&#8211; Donald Knuth<br />&nbsp; </em>&nbsp;
<li>&#8220;There is only one problem with common sense; it&#8217;s not very common.&#8221;<br /><em>&#8211; Milt Bryce<br />&nbsp; </em>&nbsp;
<li>&#8220;Your most unhappy customers are your greatest source of learning.&#8221;<br /><em>&#8211; Bill Gates<br />&nbsp; </em>&nbsp;
<li>&#8220;Let us change our traditional attitude to the construction of programs: Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do.&#8221;<br /><em>&#8211; Donald E.</em> <em>Knuth<br />&nbsp; </em>&nbsp;</li>
</ol>
<h3>Internet </h3>
<ol>
<li value="25">&#8220;The Internet?&nbsp; We are not interested in it.&#8221;<br /><em>&#8211; Bill Gates, 1993<br />&nbsp; </em>&nbsp;
<li>&#8220;The best way to get accurate information on Usenet is to post something wrong and wait for corrections.&#8221;<br /><em>&#8211; Matthew Austern<br />&nbsp; </em>&nbsp;</li>
</ol>
<h3>Professionals</h3>
<ol>
<li value="27">&#8220;The most likely way for the world to be destroyed, most experts agree, is by accident.&nbsp; That&#8217;s where we come in; we&#8217;re computer professionals.&nbsp; We cause accidents.&#8221;<br /><em>&#8211; Nathaniel Borenstein<br />&nbsp; </em>&nbsp;
<li>&#8220;Pessimists, we&#8217;re told, look at a glass containing 50% air and 50% water and see it as half empty.&nbsp; Optimists, in contrast, see it as half full.&nbsp; Engineers, of course, understand the glass is twice as big as it needs to be.&#8221;<br /><em>&#8211; Bob Lewis<br />&nbsp; </em>&nbsp;
<li>&#8220;In a room full of top software designers, if two agree on the same thing, that’s a majority.&#8221;<br /><em>&#8211; Bill Curtis<br />&nbsp; </em>&nbsp;
<li>&#8220;It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure.&nbsp; Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.&#8221;<br /><em>&#8211; Nathaniel S.</em> <em>Borenstein<br />&nbsp; </em>&nbsp;
<li>&#8220;Mostly, when you see programmers, they aren&#8217;t doing anything.&nbsp; One of the attractive things about programmers is that you cannot tell whether or not they are working simply by looking at them.&nbsp; Very often they&#8217;re sitting there seemingly drinking coffee and gossiping, or just staring into space.&nbsp; What the programmer is trying to do is get a handle on all the individual and unrelated ideas that are scampering around in his head.&#8221;<br /><em>&#8211; Charles M.</em> <em>Strauss<br />&nbsp; </em>&nbsp;
<li>&#8220;If you think you are worth what you know, you are very wrong.&nbsp; Your knowledge today does not have much value beyond a couple of years.&nbsp; Your value is what you can learn and how easily you can adapt to the changes this profession brings so often.&#8221;<br /><em>&#8211; Jose M.</em> <em>Aguilar<br />&nbsp; </em>&nbsp;</li>
</ol>
<h3>Programming</h3>
<ol>
<li value="33">&#8220;Programs must be written for people to read, and only incidentally for machines to execute.&#8221;<br /><em>&#8211; Abelson and Sussman<br />&nbsp; </em>&nbsp;
<li>&#8220;Commenting your code is like cleaning your bathroom &#8212; you never want to do it, but it really does create a more pleasant experience for you and your guests.&#8221;<br /><em>&#8211; Ryan Campbel</em><em>l</em> <br />&nbsp;
<li>&#8220;We have to stop optimizing for programmers and start optimizing for users.&#8221;<br /><em>&#8211; Jeff Atwood<br />&nbsp; </em>&nbsp;
<li>&#8220;Low-level programming is good for the programmer&#8217;s soul.&#8221;<br /><em>&#8211; John Carmack<br />&nbsp; </em>&nbsp;
<li>&#8220;It&#8217;s OK to figure out murder mysteries, but you shouldn&#8217;t need to figure out code.&nbsp; You should be able to read it.&#8221;<br /><em>&#8211; Steve McConnell<br />&nbsp; </em>&nbsp;
<li>&#8220;If we wish to count lines of code, we should not regard them as &#8216;lines produced&#8217; but as &#8216;lines spent.&#8217;&#8221;<br /><em>&#8211; Edsger Dijkstra<br />&nbsp; </em>&nbsp;
<li>&#8220;Programming can be fun, so can cryptography; however they should not be combined.&#8221;<br /><em>&#8211; Kreitzberg and Shneiderman</em> <br />&nbsp;
<li>&#8220;Before software should be reusable, it should be usable.&#8221;<br /><em>&#8211; Ralph Johnson</em> <br />&nbsp;
<li>&#8220;If you automate a mess, you get an automated mess.&#8221;<br /><em>&#8211; Rod Michael<br />&nbsp; </em>&nbsp;
<li>&#8220;Looking at code you wrote more than two weeks ago is like looking at code you are seeing for the first time.&#8221;<br /><em>&#8211; Dan Hurvitz<br />&nbsp; </em>&nbsp;
<li>&#8220;It is easier to change the specification to fit the program than vice versa.&#8221;<br /><em>&#8211; Alan Perlis<br />&nbsp; </em>&nbsp;
<li>&#8220;Less than 10% of the code has to do with the ostensible purpose of the system; the rest deals with input-output, data validation, data structure maintenance, and other housekeeping.&#8221;<br /><em>&#8211; Mary Shaw<br />&nbsp; </em>&nbsp;
<li>&#8220;If you have a procedure with ten parameters, you probably missed some.&#8221;<br /><em>&#8211; Alan Perlis</em> <br />&nbsp;
<li>&#8220;How rare it is that maintaining someone else&#8217;s code is akin to entering a beautifully designed building, which you admire as you walk around and plan how to add a wing or do some redecorating. More often, maintaining someone else&#8217;s code is like being thrown headlong into a big pile of slimy, smelly garbage.&#8221;<br /><em>&#8211; Bill Venners<br />&nbsp; </em>&nbsp;
<li>&#8220;Code generation, like drinking alcohol, is good in moderation.&#8221;<br /><em>&#8211; Alex Lowe</em> <br />&nbsp; </li>
</ol>
<h3>Development</h3>
<ol>
<li value="48">&#8220;Simplicity, carried to the extreme, becomes elegance.&#8221;<br /><em>&#8211; Jon Franklin<br />&nbsp; </em>&nbsp;
<li>&#8220;A program is never less than 90% complete, and never more than 95% complete.&#8221;<br /><em>&#8211; Terry Baker<br />&nbsp; </em>&nbsp;
<li>&#8220;When you are stuck in a traffic jam with a Porsche, all you do is burn more gas in idle.&nbsp; Scalability is about building wider roads, not about building faster cars.&#8221;<br /><em>&#8211; Steve Swartz<br />&nbsp; </em>&nbsp;
<li>&#8220;Everyone by now presumably knows about the danger of premature optimization.&nbsp; I think we should be just as worried about premature design &#8212; designing too early what a program should do.&#8221;<br /><em>&#8211; Paul Graham<br />&nbsp; </em>&nbsp;
<li>&#8220;Programming without an overall architecture or design in mind is like exploring a cave with only a flashlight: You don&#8217;t know where you&#8217;ve been, you don&#8217;t know where you&#8217;re going, and you don&#8217;t know quite where you are.&#8221;<br /><em>&#8211; Danny Thorpe<br />&nbsp; </em>&nbsp;
<li>&#8220;The best way to predict the future is to implement it.&#8221;<br /><em>&#8211; David Heinemeier Hansson<br />&nbsp; </em>&nbsp;
<li>&#8220;We need above all to know about changes; no one wants or needs to be reminded 16 hours a day that his shoes are on.&#8221;<br /><em>&#8211; David Hubel<br />&nbsp; </em>&nbsp;
<li>&#8220;On two occasions I have been asked, &#8216;If you put into the machine wrong figures, will the right answers come out?&#8217;&nbsp; I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.&#8221;<br /><em>&#8211; Charles Babbage<br />&nbsp;&nbsp; </em>
<li>&#8220;Make everything as simple as possible, but not simpler.&#8221;<br /><em>&#8211; Albert Einstein<br />&nbsp; </em>&nbsp;
<li>&#8220;Today, most software exists, not to solve a problem, but to interface with other software.&#8221;<br /><em>&#8211; IO Angell<br />&nbsp; </em>&nbsp;
<li>&#8220;Good specifications will always improve programmer productivity far better than any programming tool or technique.&#8221;<br /><em>&#8211; Milt Bryce<br />&nbsp; </em>&nbsp;
<li>&#8220;The difference between theory and practice is that in theory, there is no difference between theory and practice.&#8221;<br /><em>&#8211; Richard Moore<br />&nbsp; </em>&nbsp;</li>
</ol>
<h3>Quality</h3>
<ol>
<li value="60">&#8220;Don&#8217;t document the problem, fix it.&#8221;<br /><em>&#8211; Atli Björgvin Oddsson<br />&nbsp; </em>&nbsp;
<li>&#8220;As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications.&#8221;<br /><em>&#8211; Dave Parnas<br />&nbsp; </em>&nbsp;
<li>&#8220;If the code and the comments do not match, possibly both are incorrect.&#8221;<br /><em>&#8211; Norm Schryer<br />&nbsp; </em>&nbsp;
<li>&#8220;I think it&#8217;s a new feature.&nbsp; Don&#8217;t tell anyone it was an accident.&#8221;<br /><em>&#8211; Larry Wall<br />&nbsp; </em>&nbsp;
<li>&#8220;If you don&#8217;t handle [exceptions], we shut your application down.&nbsp; That dramatically increases the reliability of the system.&#8221;<br /><em>&#8211; Anders Hejlsberg<br />&nbsp; </em>&nbsp;
<li>&#8220;When debugging, novices insert corrective code; experts remove defective code.&#8221;<br /><em>&#8211; Richard Pattis<br />&nbsp; </em>&nbsp;
<li>&#8220;In a software project team of 10, there are probably 3 people who produce enough defects to make them net negative producers.&#8221;<br /><em>&#8211; Gordon Schulmeyer<br />&nbsp; </em>&nbsp;
<li>&#8220;I think it is inevitable that people program poorly.&nbsp; Training will not substantially help matters.&nbsp; We have to learn to live with it.&#8221;<br /><em>&#8211; Alan Perlis<br />&nbsp; </em>&nbsp;
<li>&#8220;Program testing can be a very effective way to show the presence of bugs, but is hopelessly inadequate for showing their absence.&#8221;<br /><em>&#8211; Edsger Dijkstra<br />&nbsp; </em>&nbsp;</li>
</ol>
<h3>Programming Languages</h3>
<ol>
<li value="69">&#8220;Manually managing blocks of memory in C is like juggling bars of soap in a prison shower: It&#8217;s all fun and games until you forget about one of them.&#8221;<br /><em>&#8211; anonymous Usenet user<br />&nbsp; </em>&nbsp;
<li>&#8220;There&#8217;s no obfuscated Perl contest because it&#8217;s pointless.&#8221;<br /><em>&#8211; Jeff Polk<br />&nbsp; </em>&nbsp;
<li>&#8220;Java is the most distressing thing to hit computing since MS-DOS.&#8221;<br /><em>&#8211; Alan Kay</em> <br />&nbsp;
<li>&#8220;There are only two things wrong with C++:&nbsp; The initial concept and the implementation.&#8221;<br /><em>&#8211; Bertrand Meyer<br />&nbsp; </em>&nbsp;
<li>&#8220;It was a joke, okay?&nbsp; If we thought it would actually be used, we wouldn&#8217;t have written it!&#8221;<br /><em>&#8211; Mark Andreesen, speaking of the HTML tag BLINK<br />&nbsp; </em>&nbsp;
<li>&#8220;Web Services are like teenage sex.&nbsp; Everyone is talking about doing it, and those who are actually doing it are doing it badly.&#8221;<br /><em>&#8211; Michelle Bustamante<br />&nbsp; </em>&nbsp;
<li>&#8220;Perl: The only language that looks the same before and after RSA encryption.&#8221;<br /><em>&#8211; Keith Bostic<br />&nbsp; </em>&nbsp;
<li>&#8220;I didn&#8217;t work hard to make Ruby perfect for everyone, because you feel differently from me.&nbsp; No language can be perfect for everyone.&nbsp; I tried to make Ruby perfect for me, but maybe it&#8217;s not perfect for you.&nbsp; The perfect language for Guido van Rossum is probably Python.&#8221;<br /><em>&#8211; Yukihiro Matsumoto, aka &#8220;Matz&#8221;, creator of Ruby<br />&nbsp; </em>&nbsp;
<li>&#8220;XML is not a language in the sense of a programming language any more than sketches on a napkin are a language.&#8221;<br /><em>&#8211; Charles Simonyi<br />&nbsp; </em>&nbsp;
<li>&#8220;BASIC is to computer programming as QWERTY is to typing.&#8221;<br /><em>&#8211; Seymour Papert<br />&nbsp; </em>&nbsp;
<li>&#8220;It has been discovered that C++ provides a remarkable facility for concealing the trivial details of a program &#8212; such as where its bugs are.&#8221;<br /><em>&#8211; David Keppel<br />&nbsp; </em>&nbsp;
<li>&#8220;UNIX is simple.&nbsp; It just takes a genius to understand its simplicity.&#8221;<br /><em>&#8211; Dennis Ritchie<br />&nbsp; </em>&nbsp;
<li>&#8220;Some people, when confronted with a problem, think &#8216;I know, I&#8217;ll use regular expressions.&#8217;&nbsp; Now they have two problems.&#8221;<br /><em>&#8211; Jamie Zawinski<br />&nbsp; </em>&nbsp;</li>
</ol>
<h3>Security</h3>
<ol>
<li value="82">&#8220;I think computer viruses should count as life.&nbsp; I think it says something about human nature that the only form of life we have created so far is purely destructive.&nbsp; We’ve created life in our own image.&#8221;<br /><em>&#8211; Stephen Hawking<br />&nbsp; </em>&nbsp;
<li>&#8220;The only truly secure system is one that is powered off, cast in a block of concrete and sealed in a lead-lined room with armed guards.&#8221;<br /><em>&#8211; Gene Spafford<br />&nbsp; </em>&nbsp;
<li>&#8220;Being able to break security doesn’t make you a hacker anymore than being able to hotwire cars makes you an automotive engineer.&#8221;<br /><em>&#8211; Eric Raymond<br />&nbsp; </em>&nbsp;
<li>&#8220;Companies spend millions of dollars on firewalls, encryption and secure access devices, and it’s money wasted, because none of these measures address the weakest link in the security chain.&#8221;<br /><em>&#8211; Kevin Mitnick<br />&nbsp; </em>&nbsp;
<li>&#8220;If you think technology can solve your security problems, then you don&#8217;t understand the problems and you don&#8217;t understand the technology.&#8221;<br /><em>&#8211; Bruce Schneier</em> <br />&nbsp;
<li>&#8220;Hoaxes use weaknesses in human behavior to ensure they are replicated and distributed.&nbsp; In other words, hoaxes prey on the Human Operating System.&#8221;<br /><em>&#8211; Stewart Kirkpatrick<br />&nbsp; </em>&nbsp;
<li>&#8220;Passwords are like underwear: you don&#8217;t let people see it, you should change it very often, and you shouldn&#8217;t share it with strangers.&#8221;<br /><em>&#8211; Chris Pirillo</em> <br />&nbsp; </li>
</ol>
<h3>Companies</h3>
<ol>
<li value="89">&#8220;I am not out to destroy Microsoft, that would be a completely unintended side effect.&#8221;<br /><em>&#8211; Linus Torvalds<br />&nbsp; </em>&nbsp;
<li>&#8220;Yes, we have a dress code. You have to dress.&#8221;<br /><em>&#8211; Scott McNealy, co-founder of Sun Microsystems<br />&nbsp; </em>&nbsp;
<li>&#8220;In an information economy, the most valuable company assets drive themselves home every night.&nbsp; If they are not treated well, they do not return the next morning.&#8221;<br /><em>&#8211; Peter Chang</em> <br />&nbsp;
<li>&#8220;It&#8217;s better to wait for a productive programmer to become available than it is to wait for the first available programmer to become productive.&#8221;<br /><em>&#8211; Steve McConnell<br />&nbsp; </em>&nbsp;
<li>&#8220;I&#8217;m not one of those who think Bill Gates is the devil.&nbsp; I simply suspect that if Microsoft ever met up with the devil, it wouldn&#8217;t need an interpreter.&#8221;<br /><em>&#8211; Nicholas Petreley<br />&nbsp; </em>&nbsp;</li>
</ol>
<h3>Predictions</h3>
<ol>
<li value="94">&#8220;Two years from now, spam will be solved.&#8221;<br /><em>&#8211; Bill Gates, 2004<br />&nbsp; </em>&nbsp;
<li>&#8220;The problem of viruses is temporary and will be solved in two years.&#8221;<br /><em>&#8211; John McAfee, 1988</em> <br />&nbsp;
<li>&#8220;Computer viruses are an urban legend.&#8221;<br /><em>&#8211; Peter Norton, 1988<br />&nbsp; </em>&nbsp;
<li>&#8220;In 2031, lawyers will be commonly a part of most development teams.&#8221;<br /><em>&#8211; Grady Booch<br />&nbsp; </em>&nbsp;
<li>&#8220;I don&#8217;t know what the language of the year 2000 will look like, but I know it will be called Fortran.&#8221;<br /><em>&#8211; CA Hoare, 1982</em> <br />&nbsp;
<li>&#8220;In the future, computers may weigh no more than 1.5 tonnes.&#8221;<br /><em>&#8211; Popular mechanics, 1949<br />&nbsp; </em>&nbsp;
<li>&#8220;I see little commercial potential for the Internet for at least ten years.&#8221;<br /><em>&#8211; Bill Gates, 1994<br />&nbsp; </em>&nbsp;
<li>&#8220;Before man reaches the moon, mail will be delivered within hours from New York to California, to Britain, to India or Australia.&#8221;<br /><em>&#8211; Arthur Summerfield, 1959</em><em>, United States Post</em></li>
</ol>
<img src="http://www.devtopics.com/wordpress/?ak_action=api_record_view&id=210&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.devtopics.com/101-great-computer-programming-quotes/' rel='bookmark' title='Permanent Link: 101 Great Computer Programming Quotes'>101 Great Computer Programming Quotes</a></li>
<li><a href='http://www.devtopics.com/21-laws-of-computer-programming/' rel='bookmark' title='Permanent Link: 21 Laws of Computer Programming'>21 Laws of Computer Programming</a></li>
<li><a href='http://www.devtopics.com/15-new-years-resolutions-for-computer-programmers/' rel='bookmark' title='Permanent Link: 15 New Years Resolutions for Computer Programmers'>15 New Years Resolutions for Computer Programmers</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devtopics.com/101-more-great-computer-quotes/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
	</channel>
</rss>
