Sign in or 

| Started By | Thread Subject | Location | Replies | Last Post | ||||
|---|---|---|---|---|---|---|---|---|
| harperbd | MySQL insert | Lab #6 - Apache, HTML, XML and MySQL DB Administration | 0 | Feb 26 2009, 3:06 PM EST by harperbd | ||||
|
Thread started: Feb 26 2009, 3:06 PM EST
Watch
For those that are receiving a warning when trying to insert the Add_ord.sql file it is because the date format is wrong. MySQL requires that dates must be given in year-month-day order (for example, '98-09-04'). Check out the MySQL docs: http://dev.mysql.com/doc/refman/6.0/en/date-and-time-types.html
out of
found this valuable.
Do you find this valuable?
Keyword tags:
mysql insert error lab 6
|
||||||||
| MikeYeamans | Is OSS Secure? | Discussion Forum | 0 | Jan 22 2009, 12:55 PM EST by MikeYeamans | ||||
|
Thread started: Jan 22 2009, 12:55 PM EST
Watch
"DevX’s Executive Editor A. Russell Jones suggests that governments avoid jumping on the Open Source bandwagon because Open Source software, by its very openness, is more vulnerable to exploitation. This attitude reflects a deep misunderstanding about how both security procedures work, and about how Open Source projects work.
His argument rests on three ideas: * Someone who is part of a project can place an exploit within the code: “the security breach will be placed into the open source software from inside, by someone working on the project.” * While there is sufficient scrutiny on major projects to prevent this kind of exploit, since Open Source permits anyone to create their own distribution, a smaller, less scrutinized spin-off can easily have this kind of exploit: “distributions will be created and advertised for free, or created with the express purpose of marketing them to governments at cut-rate pricing. As anyone can create and market a distribution, it’s not far-fetched to imagine a version subsidized and supported by organizations that may not have U.S. or other government interests at heart.” * The extensive peer review to which Open Source code is subjected doesn’t suffice to uncover such exploits, because these exploits can be withheld from the publicly available source code: ” the model breaks down as soon as the core group involved in a project or distribution decides to corrupt the source, because they simply won’t make the corrupted version public.” Jones’ conclusion: governments simply cannot afford to take the risk of using Open Source, even given the benefits its flexibility provides, because of these security risks: “To limit their vulnerability, governments can’t afford to give everyone a choice, nor can they afford to provide access to the source code for their software." http://www.oreillynet.com/linux/blog/2004/02/is_open_source_secure.html |
||||||||
| rashidhx | What motivates OSS developers? | Discussion Forum | 0 | Jan 21 2009, 11:43 PM EST by rashidhx | ||||
|
Thread started: Jan 21 2009, 11:43 PM EST
Watch
According to Bezroukov, members of both the scientific and the OSS community are not driven by monetary rewards but by competitive motives of status and reputation ( [Bezroukov, 1999a. Bezroukov, N., 1999a. Open Source Software as a special type of academic research (critique of vulgar Raymondianism), First Monday 4 (retrieved from the World Wide Web, 28 October 2002: http://www.firstmonday.dk/issues/issue4_10/bezroukov/index.html).Bezroukov, 1999a]). Interestingly, Bezroukov also suggested that some of the motivation to work in OSS projects might stem from a perceived competition of OSS projects with commercial software companies. Bezroukov further argued that these competitive motives can also decrease the quality of decisions, and he described burnout syndromes and personal attacks (“flame wars”) among developers as symptoms of such unproductive processes.
Linux Kernel Community suggests: (a) intrinsic motivation (“fun to program”) and personal challenges to improve existing software for own needs, and (b) social comparison motives such as competition with other developers (either within OSS projects or between OSS projects and commercial software projects) and/or the interest to build a reputation that might be helpful for their occupational career. Source: http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V77-48BV04S-2&_user=650596&_rdoc=1&_fmt=&_orig=search&_sort=d&view=c&_acct=C000035098&_version=1&_urlVersion=0&_userid=650596&md5=839339feea4f3c10a6f1bcbde5c84fe5
out of
found this valuable.
Do you find this valuable?
Keyword tags:
Motivation
|
||||||||
| bakerjh | Other OSS operating systems besides Linux | Importance of Open Source Software | 1 | Jan 21 2009, 9:19 PM EST by bakerjh | ||||
|
Thread started: Jan 21 2009, 9:15 PM EST
Watch
AROS Research Operating System (AROS) is a free software/open source implementation of the AmigaOS 3.1 APIs. Designed to be portable and flexible, ports are currently available for x86-based and PowerPC-based PCs in native and hosted flavors, with other architectures in development.
Berkeley Software Distribution (BSD, sometimes called Berkeley Unix) is the Unix operating system derivative developed and distributed by the Computer Systems Research Group of the University of California, Berkeley, from 1977 to 1995. Historically, BSD has been considered a branch of UNIX. In the 1980s, BSD was widely adopted by vendors of workstation-class systems in the form of proprietary UNIX variants such as DEC ULTRIX and Sun Microsystems SunOS. This can be attributed to the ease with which it could be licensed, and the familiarity it found among the founders of many technology companies of this era. Today, the term of "BSD" is often non-specifically used to refer to any of these BSD descendants, e.g. FreeBSD, NetBSD or OpenBSD, which together form a branch of the family of Unix-like operating systems. Darwin is an open source POSIX-compliant computer operating system released by Apple Inc. in 2000. It is composed of code developed by Apple, as well as code derived from NEXTSTEP, FreeBSD, and other free software projects. Darwin forms the core set of components upon which Mac OS X and iPhone OS are based. It is compatible with the Single UNIX Specification version 3 (SUSv3) and POSIX UNIX applications and utilities. FreeDOS is an operating system for IBM PC compatible computers. FreeDOS is made up of many different, separate programs that act as "packages" to the overall FreeDOS Project. It provides mainly disk access through its kernel, and partial memory management, but no default GUI. There is also GNU, Haiku, Mach, MINIX, OpenSolaris, and ReactOS.
Show Last Reply
|
||||||||
| bakerjh | Other OSS operating systems besides Linux | Discussion Forum | 0 | Jan 21 2009, 9:12 PM EST by bakerjh | ||||
|
Thread started: Jan 21 2009, 9:12 PM EST
Watch
AROS Research Operating System (AROS) is a free software/open source implementation of the AmigaOS 3.1 APIs. Designed to be portable and flexible, ports are currently available for x86-based and PowerPC-based PCs in native and hosted flavors, with other architectures in development.
Berkeley Software Distribution (BSD, sometimes called Berkeley Unix) is the Unix operating system derivative developed and distributed by the Computer Systems Research Group of the University of California, Berkeley, from 1977 to 1995. Historically, BSD has been considered a branch of UNIX. In the 1980s, BSD was widely adopted by vendors of workstation-class systems in the form of proprietary UNIX variants such as DEC ULTRIX and Sun Microsystems SunOS. This can be attributed to the ease with which it could be licensed, and the familiarity it found among the founders of many technology companies of this era. Today, the term of "BSD" is often non-specifically used to refer to any of these BSD descendants, e.g. FreeBSD, NetBSD or OpenBSD, which together form a branch of the family of Unix-like operating systems. Darwin is an open source POSIX-compliant computer operating system released by Apple Inc. in 2000. It is composed of code developed by Apple, as well as code derived from NEXTSTEP, FreeBSD, and other free software projects. Darwin forms the core set of components upon which Mac OS X and iPhone OS are based. It is compatible with the Single UNIX Specification version 3 (SUSv3) and POSIX UNIX applications and utilities. FreeDOS is an operating system for IBM PC compatible computers. FreeDOS is made up of many different, separate programs that act as "packages" to the overall FreeDOS Project. It provides mainly disk access through its kernel, and partial memory management, but no default GUI. There is also GNU, Haiku, Mach, MINIX, OpenSolaris, and ReactOS. |
||||||||
| Roonstj | Microsoft believe in OSS? | Importance of Open Source Software | 0 | Jan 20 2009, 7:41 PM EST by Roonstj | ||||
|
Thread started: Jan 20 2009, 7:41 PM EST
Watch
They include open source code in their products.-Have you forgotten the first TCP/IP implementation in Windows? It was based on open source code that Windows XP still contains remnants of. Need proof? Point your favorite hex editor at ftp.exe. You’ll find the 1983 copyright statement from the Regents of the University of California.
They support open source vendors-MySQL, SugarCRM, Jboss, and many other open source development efforts benefit from Microsoft’s support through programs created to test and verify open source applications on Microsoft platforms. They benefit from open source everyday.-Two words: free press. Microsoft gets tons of press from their “battle” with open source. This month alone there are over 2000 articles related to “Microsoft and open source.” Add countless blogs like mine, and the value of this free chatter goes through the roof. They open source code.-No, not shared source. I’m referring to Microsoft’s Unix tools for Windows; they provide the source code to most of these tools. Sure, we all wish they would do more, but we should acknowledge what they’ve done to date. They are adopting open source culture.-The Mix conference is billed as a “72 hour conversation.” Remind anyone of BarCamp? There are other examples: the Microsoft Community Blogs, Channel 9, CodePlex, etc. They’re embracing openness. They aren’t threatened by open source. Open source is not the threat; Linux is. Don’t confuse the two. Open source is growing rapidly, but Linux has several distinguishing features that make it the real challenger. It’s more mature than other projects, it has a larger, more organized developer base, and it’s well financed. IBM has spent hundreds of millions of dollars developing, distributing, and advertising Linux, not open source. Microsoft doesn’t fear open source; it fears what the competition can do with it. Citation-http://talk.bmc.com/blogs/blog-whurley/whurley/seven-reasons-microsoft-loves-open-source |
||||||||
| Roonstj | Do Microsoft and Oracl believe in OSS | Importance of Open Source Software | 0 | Jan 20 2009, 7:34 PM EST by Roonstj | ||||
|
Thread started: Jan 20 2009, 7:34 PM EST
Watch
"Open source is not something to be feared. Open source is something to be explained. Open source wins not because it's open and not because it's free. Open source wins only when it's better," he says.
The Apache web server is currently the most successful open source product in the world," Ellison says. "It displaced Microsoft IIS not because it was free and not because it was open source, but because it was more secure and faster, and more reliable. "Linux, I believe, is competing very effectively with (Microsoft's) Windows. The thing that's misleading is that for free software to take over - well, the purchase price of software is only about 10 percent of the total cost of ownership of software. So even if the software is free, the most you can save is 10 percent off. Now the question is, what are your other costs of developing applications, of running applications on a daily basis, of dealing with problems when they occur? We think that Oracle is absolutely very competitive with open source," he says. "Whenever open source gets to be better than what we do, like in the case of Apache and Linux, we will simply adopt it, distribute it and support it." Citation: http://www.haaretz.com/hasen/spages/893074.html |
||||||||
| A.Ward | Are there other OSS operating systems besides Linux? | Importance of Open Source Software | 0 | Jan 20 2009, 1:06 PM EST by A.Ward | ||||
|
Thread started: Jan 20 2009, 1:06 PM EST
Watch
The GNU operating system is a complete free software system, upward-compatible with Unix. GNU stands for “GNU's Not Unix”. Richard Stallman made the Initial Announcement of the GNU Project in September 1983. A longer version called the GNU Manifesto was published in September 1985. It has been translated into several other languages.
The name “GNU” was chosen because it met a few requirements; first, it was a recursive acronym for “GNU's Not Unix”, second, because it was a real word, and third, it was fun to say (or Sing). The project to develop the GNU system is called the “GNU Project”. The GNU Project was conceived in 1983 as a way of bringing back the cooperative spirit that prevailed in the computing community in earlier days—to make cooperation possible once again by removing the obstacles to cooperation imposed by the owners of proprietary software. By the 1980s, almost all software was proprietary, which means that it had owners who forbid and prevent cooperation by users. This made the GNU Project necessary. An Unix-like operating system is much more than a kernel; it also includes compilers, editors, text formatters, mail software, and many other things. Thus, writing a whole operating system is a very large job. We started in January 1984. It took many years. The Free Software Foundation was founded in October 1985, initially to raise funds to help develop GNU. Source: http://www.gnu.org/gnu/gnu-history.html |
||||||||
| magnuseg | Is OSS Secure? | Discussion Forum | 0 | Jan 20 2009, 12:43 PM EST by magnuseg | ||||
|
Thread started: Jan 20 2009, 12:43 PM EST
Watch
It is my opinion that open source software is more secure than closed source for a couple key reasons.
The the first of which is the relative obscurity of open source when compared to closed source alternatives. Take operating systems as an example. As of December, 2008, Windows holds 89% of the PC operating system market share and Apple holds 9.63% (source - http://marketshare.hitslink.com/operating-system-market-share.aspx?qprid=8). It was widely advertised by Apple, both on their website and television commercials, that their OS was free from viruses whereas Windows was plagued by them. The tide for Macintosh security has recently begun to change, however, as Apple's market share continues to grow and even the Mac website will now advise the installation of anti-spyware applications (source - http://www.theregister.co.uk/2008/12/02/apple_mac_av_advice/). Because of this recent spike in viruses for Mac, let's set the percentage threshold for 'protection' from viruses due to an undesirably low amount of hackable accounts in the market at 10%. Bearing this in mind, the open source alternative of all the different distributions of Linux tops off at only .85%; One tenth of Apple's market share! It is also important to note that each distribution of Linux will be different from the others in terms of vulnerabilities and builds (aside from the kernel), making it even less desirable for crackers to write attacks for. The second reason lies in the very nature of multiple people contributing to one code. The more people, from diverse backgrounds and programming experiences, that look at a program, the more vulnerabilities will be discovered. One last note comes from John Viega in his article 'the Myth of Open Source Security'. He reminds people not to be "lulled into a false send of security". (source http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/open-source-security.html)
out of
found this valuable.
Do you find this valuable?
Keyword tags:
open source
safety
security
|
||||||||
| smichhertz | Is OSS Secure? | Importance of Open Source Software | 0 | Jan 20 2009, 11:41 AM EST by smichhertz | ||||
|
Thread started: Jan 20 2009, 11:41 AM EST
Watch
Is OSS Secure?
I personally believe that when a program began as closed source and is then first made open source, it often starts less secure for any users, but has the potential to be much more secure than a closed program. If the program began as open source software, the public scrutiny is more likely to improve its security before it's ready for use by significant numbers of users, but just making a program open source doesn't suddenly make a program secure: • First, people have to actually review the code. This is one of the key points of debate - will people really review code in an open source project? All sorts of factors can reduce the amount of review: being a niche or rarely-used product (where there are few potential reviewers), having few developers, and use of a rarely-used computer language. In general, if there are more reviewers, there's generally a higher likelihood that someone will identify a flaw. • Second, at least some of the people developing and reviewing the code must know how to write secure programs. Clearly, it doesn't matter if there are ``many eyeballs'' if none of the eyeballs know what to look for. • Third, these problems need to be fixed quickly and their fixes distributed. Open source systems tend to fix the problems quickly, but the distribution is not always smooth. I believe this problem is lessening over time, since no one ``downstream'' likes to repeatedly fix the same problem In short, the effect on security of open source software is still a major debate in the security community, though a large number of prominent experts believe that it has great potential to be more secure. http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/open-source-security.html |
||||||||
| rezadoja | Where can I get OSS? | Importance of Open Source Software | 0 | Jan 20 2009, 11:32 AM EST by rezadoja | ||||
|
Thread started: Jan 20 2009, 11:32 AM EST
Watch
In my opinion, the best place to find open source software or code is sourceforge.net
Sourceforge is essentially a gateway or portal for everying OSS. OSS developers can create accounts on the site and put up their software. Each profile can have descriptions of the products, reasons for making them and also offers developer updates etc. There are also options to allow users to vote/rank on the usefulness of the product and to provide feedback and suggestions for the product. Here is the sourceforge.net project page for pidgin an Instant Messenger program that someone had talked about in another thread. http://sourceforge.net/projects/pidgin/ Also a site called freshmeat.net is a good place to find downloads and information on OSS. Here is the freshmeat.net project page for pidgin as well. http://freshmeat.net/projects/pidgin/ As with anything nowadays you can just go to google and search for OSS, but these two sites are in my opinion your best bet for finding the project or product you need |
||||||||
| passerna | The Most Popular Open Source Software | Discussion Forum | 0 | Jan 20 2009, 12:15 AM EST by passerna | ||||
|
Thread started: Jan 20 2009, 12:15 AM EST
Watch
The promise of open source software is best quality, flexibility and reliability. This is the best open source software in the world.
Firefox delivers helpful new features to make your online experience more productive. Chose from over a thousand useful add-ons to personalize and make it your own. Pidgin - is a multi-protocol Instant Messaging client that allows you to use all of your IM accounts at once: AIM, Bonjour, Gadu-Gadu, Google Talk, Groupwise, ICQ, IRC, MSN, QQ, SILC, SIMPLE, Sametime, XMPP, Yahoo!, Zephyr FeedReader - is a news aggregation solution that provides robust, state-of-the-art features in an intuitive, user-friendly environment. FeedBurner offers advanced, cutting-edge capabilities, including the most comprehensive podcasting support available today, as well as unique smart feed technology that puts the information you need right at your fingertips. Azureus - implements the BitTorrent protocol using java and comes bundled with many features : Multiple torrent downloads, Upload and download speed limiting, both globally and per torrent, Advanced seeding rules, Adjustable disk cache, Only uses one port for all the torrents, UPnP sets the forward on your router and more… FileZilla - is a fast and reliable FTP client and server with lots of useful features and an intuitive interface. OpenOffice - is a multi platform and multi lingual office suite and an open-source project. Compatible with all other major office suites, the product is free to download, use, and distribute Thunderbird help you better manage your unruly inbox, scales to the most sophisticated organizational needs while making it easy to find what you need. (Source: http://lifehacker.biz/articles/best-open-source-software/ )
out of
found this valuable.
Do you find this valuable?
Keyword tags:
azureus
feedreader
filezilla
firefox
open office
open source
pidgin
software
thunderbird
|
||||||||
| mr.jcarter | Is OSS secure? | Importance of Open Source Software | 0 | Jan 19 2009, 11:54 PM EST by mr.jcarter | ||||
|
Thread started: Jan 19 2009, 11:54 PM EST
Watch
The most popular open-source software is also the most free of bugs, according to the first results of a U.S. government-sponsored effort to help make such software as secure as possible.
The so-called LAMP stack of open-source software has a lower bug density--the number of bugs per thousand lines of code--than a baseline of 32 open-source projects analyzed, Coverity, a maker of code analysis tools, announced Monday. The U.S. Department of Homeland Security awarded US$1.24 million in funding to Stanford University, Coverity and Symantec to hunt for security bugs in open-source software and to improve Coverity's commercial tool for source code analysis. The funding, announced in January, is for a three-year "Open Source Hardening Project." In the analysis, more than 17.5 million lines of code from 32 open-source projects were scanned. On average, 0.434 bugs per 1,000 lines of code were found, Coverity said. The LAMP stack, however, "showed significantly better software quality," with an average of 0.29 defects per 1,000 lines of code, the technology company said. There is one caveat: PHP, the popular programming language, is the only component in the LAMP stack that has a higher bug density than the baseline, Coverity said. Of the other open-source projects scanned, Coverity found that the Amanda back-up tool had the highest number of bugs per 1,000 lines of code, with a bug density of 1.237. The lowest was the XMMS audio player, with 0.051 defects per 1,000 lines of code. In absolute numbers, most defects were found in X, the low-level graphical interface software for Linux and Unix. Coverity found 1,681 defects in X, it said. With only six defects, XMMS also scored best in absolute numbers. (Source: http://www.zdnetasia.com/news/security/0,39044215,39315781,00.htm) |
||||||||
| gadion77 | Are there other OSS operating systems besides Linux? | Importance of Open Source Software | 0 | Jan 19 2009, 10:51 PM EST by gadion77 | ||||
|
Thread started: Jan 19 2009, 10:51 PM EST
Watch
-Four alternative operating systems-
SkyOS Started in 1996 and still in beta, SkyOS is primarily developed by just one person, Robert Szeleney. This proprietary OS has a lot of good things going for it, such as symmetric multiprocessing support, an integrated media subsystem, and a journaled 64-bit file system that lets you recover a partition in the event of a crash. Application support is limited, but SkyOS offers Mozilla Firefox and Thunderbird, AbiWord, Gaim, Nvu, and Pixel, among others. Installing application software is simple via the SkyOS Software Store; all it takes is a few clicks of the mouse. Haiku After Be Inc.'s assets were bought Palm in 2001, a group of BeOS fans created the OpenBeOS project to write an open source operating system (under the MIT license) that would be backward-compatible with BeOS 5. The project, now known as Haiku, has made some progress since it started. A lot of programs can run on the system, including Mozilla Firefox and SeaMonkey, as well as some games and other programs. Syllable Syllable, created in 2002 as a fork of the now-defunct AtheOS, is a GPL-licensed open source desktop OS. It has modest hardware requirements and boots quickly. Although the choice of application software is limited, there are Web browsers, email programs, games, and a media player. To install the majority of the software, you just move a binary file out of an archive. Syllable also includes a 64-bit file system, the AtheOS File System. Visopsys Visopsys, the Visual Operating System, is an open source OS licensed under the GPL and LGPL that was started in 1997. However, if you're thinking of running Visopsys as a desktop OS, you might think again, as this is more of a hobby OS developed primarily by Andy McLaughlin. Visopsys offers fewer applications and much more restricted hardware support than the others in this list. (Source:http://www.linux.com/feature/54892) |
||||||||
| kiepeaj | What motivates OSS developers? | Importance of Open Source Software | 1 | Jan 19 2009, 10:24 PM EST by Henderae | ||||
|
Thread started: Jan 19 2009, 4:56 PM EST
Watch
What motivates open-source developers? According to Eric Raymond, high priest of the open-source faith, it's a desire for recognition for the quality of their work.
But Paul Jones, Director of UNC MetaLab (formerly known as SunSITE), disagrees. Eric's "right at least in spirit. But the numbers say otherwise." Jones says he believes that there's "no great expectation of recognition... but people give to share." (Believe it or not, O children of the Reagan Era.) The study is based on UNC's MetaLab comprehensive collection of Linux software maps (LSMs) for Linux application developers. LSMs serve both as a way of announcing new software to the open-source community and insuring that developers get credit for their work. While the UNC study data has some holes, they are relatively minor. The authors admit that kernel development isn't covered. And, that some prominent developers, because their work doesn't appear in LSMs, aren't counted. Erik Troan, Red Hat's director of engineering and creator of the popular Red Hat Package Manager for program distribution, for example, gets no LSM credit. Still, this groundbreaking study does an admirable job of taking the first objective look at the open-source community. (Source: http://news.zdnet.co.uk/software/0,1000000121,2074783,00.htm)
Show Last Reply
|
||||||||
| ColleenMcNish | How is OSS Developed? | Importance of Open Source Software | 0 | Jan 19 2009, 1:22 PM EST by ColleenMcNish | ||||
|
Thread started: Jan 19 2009, 1:22 PM EST
Watch
How Open Source Software Is Developed
For those new to the idea of open source or unfamiliar with the way software gets developed, here's how it works most of the time: • One or more developers--meaning people who have the skills to create software--get an idea about creating software to solve a problem. • The developers start writing code to create a solution. This is frequently called "scratching an itch." • The developers put this code where other developers can find out about it, download it, and play with it. There are many locations, such as SourceForge.com, where people post their projects. • Usually the source code is published under one of several popular open source licenses that ensure that the source code and any derivative works remain open source. • Through an informal process of sharing ideas, fiddling with each others' code, and trial and error, the software gets better and better, sometimes changing direction to solve new problems as new people discover the software. • At some point, the software gets finished or doesn't. It becomes popular, stays obscure, or fades away. Programs like Linux and Apache have had thousands of contributors. Other projects have been created by one or two people. • As time goes on, developers come and go, and projects become active or dormant. A huge amount of amazing software has been created through this loose process. While much of open source development has focused on creating tools for software developers, an increasing amount of effort is being put into creating programs to solve less technical problems like publishing blogs or keeping track of skydiving activity.( http://www.onlamp.com/pub/a/onlamp/2005/09/15/what-is-opensource.html#how_developed ) |
||||||||
| John_Yeglinski | oftware applications that take advantage of multi-core processors | CPU Benchmarking and Performance | 0 | Sep 24 2008, 9:08 PM EDT by John_Yeglinski | ||||
|
Thread started: Sep 24 2008, 9:08 PM EDT
Watch
"Multi-core processors will solve many of the challenges currently facing software designers by delivering significant performance increases at a time when they need it most...." The article goes on to say that the multi-core processors will ease the burden on program compiling. As well as make developers working with Artificial Intelligence able to adapter to more intense versions of AI. Also processor intense software such as retinal and voice recognition may be attainable soon to the general public.
|
||||||||
| womackaj | Part III: Linux vs. Windows - Security | Linux versus Windows | 0 | Sep 2 2008, 1:10 AM EDT by womackaj | ||||
|
Thread started: Sep 2 2008, 1:10 AM EDT
Watch
First, Linux was developed as a multi-user system. Therefore users are isolated from applications, files and directories that could damage the operating system. Each user has their own directory where system configuration and data files are stored. Another user cannot access or change anything within these directories without administrative access. This results in greater protection from system penetration from viruses, trojans, malware, etc because only the users files can be damaged while the overall system remains protected.
Next, as mentioned above, Linux was designed as a modular operating system. This means that most parts of the operating system operate independently of one another. As a result, a vulnerability in one part of the operating system may not harm another application on that same system. This is because few applications depend on one another to operate effectively. Finally, unlike Windows which uses the RPC model, most Linux based distributions of programs have their network access turned off by default when they are installed on the users system. If the user wants the application to access the network, the user must manually activate this feature. The user is then required to clearly define the users and machines allowed to access the system. Even when Linux applications are installed with network access turned on by default (as some are), they are usually set up to ignore any requests from other machines on the network unless they are clearly defined by the user as previously mentioned. Additionally, Linux gives the user the ability to disable nearly all network-related RPC services and still have a fully functional machine. |
||||||||
| womackaj | Part II: Linux vs. Windows - Security | Linux versus Windows | 0 | Sep 2 2008, 1:09 AM EDT by womackaj | ||||
|
Thread started: Sep 2 2008, 1:09 AM EDT
Watch
Finally, Windows uses the RPC model too much. RPC stands for Remote Procedure Call. “Remote procedure call (RPC) is an Inter-process communication technology that allows a computer program to cause a subroutine or procedure to execute in another address space (commonly on another computer on a shared network) without the programmer explicitly coding the details for this remote interaction. That is, the programmer would write essentially the same code whether the subroutine is local to the executing program, or remote” (http://en.wikipedia.org/wiki/Remote_procedure_call). This opens a network-connected computer to exploitation by another user who can tell your computer what to do. The problem is that RPC cannot be deactivated because Windows depends upon it whether you are connected to a network or not.
Linux systems have a history of being less vulnerable to infection from viruses, trojans and other malware than Windows systems. According to Evans Data's Summer 2004 Linux Development Survey, 92% percent of survey respondents indicated that their Linux systems have never been infected with a virus. Further, 78% of Linux developers say that their Linux systems have never been hacked and less than 7% were hacked three or more times. Of the 22% that have been hacked, 23% of the intrusions were by internal users with valid login ID’s (http://www.businesswire.com/portal/site/google/index.jsp?ndmViewId=news_view&newsId=20040728005158&newsLang=en). There are several reasons the Linux operating system is less vulnerable. |
||||||||
| womackaj | Part I: Linux vs. Windows - Security | Linux versus Windows | 0 | Sep 2 2008, 1:07 AM EDT by womackaj | ||||
|
Thread started: Sep 2 2008, 1:07 AM EDT
Watch
One has to question whether the attacks occur so often on Windows because of its overwhelming market share, or because there are flaws in its design? There are several reasons for this.
First, Windows has only recently developed a true multi-user system with Windows Vista and even that is debatable. Prior to that, malicious software was able to penetrate critical system programs or files, because Windows did not limit user access from these parts of the operating system. It was not until the release of Windows XP that Microsoft showed real effort to address these security issues. Windows XP did offer significantly better access restrictions and memory protection. However, Windows set the Administrator account as the default account. Therefore, the user has to set up a standard account which had limited system privileges. Most users did not create a standard account, but instead choose to run under their Administrator account. Windows made more improvements with Windows Server 2003, but it was still plagued by security vulnerabilities. Next, Windows is monolithic by design unlike Linux, which is modular. A monolithic architecture is where processing, data and the user interface all reside on the same system. Microsoft builds most features offered by competitors into its operating systems. While this makes it harder for rivals to compete with Microsoft, the integration of the operating system exposes the user’s system to significant risks. A monolithic system can be unstable. You can introduce many risks when even one piece of the system is changed (intentionally or not). This can create a domino effect with other system applications. In this environment, even something as simple as adding a patch or security update can fix one part of Windows, but cause problems in others. |
||||||||