Author: JT Smith
Category:
- Linux
Author: JT Smith
Category:
Author: JT Smith
Thanks to the imminent arrival of MacOS X, the next generation of
Apple’s Macintosh operating system that incorporates
substantial portions of the BSD code base, self-described ‘BSD bigots’
are contemplating a future in which more computers users run versions
of BSD than rival Linux.”
Category:
Author: JT Smith
Envisioning a bumper sticker saying “FREE Darwin,” a long-time Macintosh fan and developer has launched a project to create a GNU General Public License version of the Apple-published BSD named after the father of evolution.
Michael L. Love, a post-doctoral associate in the molecular biology and genetics department of Cornell University in upstate New York, announced the project this week. It’s hosted on SourceForge.
“[The Apple Public Source License] is very restrictive compared to GPL, and the software will not be truly free until Darwin itself is GPL’d,” says Love, known as proclus online. “I am somewhat negotiable on this point, because the BSD folks have some good licenses, too.”
Although Darwin, the BSD foundation for Apple’s OS X, remains under the Apple license, Love hopes his project can work on porting the vast library of free software to Darwin. “The business of the [GNU] distribution is to port free software to Darwin so that the GUI and the tools, such as gtk-gnutella and the GIMP, will be GPL,” he says. “GNU-Darwin will be about having a Darwin distribution that is as free as possible. GNU-Darwin is Darwin itself, but overlaid with free software.”
So Love says his project will abide by the conditions of the Apple license, and he says he’ll be an advocate for the Apple license “until Apple sees fit to FREE Darwin.”
“Personally, I consider GPL as the ideal and I think that the notion of a GNU-Darwin
reflects that,” he adds. “Free software is stepping out to the front in so many ways now … I feel that Apple must free Darwin in order to keep up in the industry.”
Rob Braun, a Darwin developer and contributing author to the Unix System Administration Handbook, Third Edition, has talked to Love about the project, which seems OK,” but he sees some potential for licensing conflict. “I think we need to look into the licensing issues a bit more,” Braun says.
Braun also is concerned about the GNU-Darwin project sending code changes back to Darwin’s package maintainers, and he’s “a bit disappointed” that Love hasn’t done so yet.
But Love says GNU-Darwin does not yet modify the Darwin source base. “Rather, I have ported free software to Darwin OS,” he says. “I have notified most of the package maintainers of the ports, and I plan to submit my changes to the respective free software projects as soon as they are ready so that they can be merged with the core code base.”
If the project makes changes to Darwin — one might be to implement Beowulf-style clustering — it will make the changes available to the Darwin project, he says.
Love, a protein crystallographer, became interested in Macintoshes during college, and has never been a Windows or DOS user. He has helped people in his field get their labs working and saw Linux being used “about two years before Red Hat’s IPO.”
“I realized at that time that I needed to learn system administration under Linux in
order to help my clients and my future employers, as well,” he says. “I was lucky
that I had already learned Unix (Irix and Ultrix) as part of my crystallographic pursuits.” He first experimented with Linux and OpenBSD m68k, and after he owned his first PowerMac, he made LinuxPPC his operating system.
When Apple announced that an Open Source BSD would be used to create OS X, Love immediately registered on the Darwin site. “When Darwin 1.2 was released, there was some talk of community distributions, and I thought, ‘Why not?’ ” he says.
So far, the GNU-Darwin project is in its infancy, and Love was the lone developer listed on its SourceForge page Friday afternoon. “I will be happy to carry forward the distribution on my
own at this time, until I get too busy elsewhere, or until I am joined by others,” he says.
Love is already using Darwin as his primary OS, and he expects scientists who love Apple to flock to the Open Source Darwin X11 interface, instead of OS X, which they’ve found unimpressive, he says. “Other GPL interfaces are also available for Darwin, and they may even
do much better,” he says. “Clearly, GNU-Darwin could play a major role in the adoption of free software among Apple’s users, if it wins some support in the Darwin Community.”
NewsForge editors read and respond to comments posted on our discussion page.
Category:
Author: JT Smith
Category:
Author: JT Smith
Category:
Author: JT Smith
Category:
Author: JT Smith
Category:
Author: JT Smith
The virus, dubbed ‘Creative,’ comes in an email with the header ‘A great Shockwave
flash movie,’ … and has several aliases,
including Prolin, Shockwave, W32/Prolin@mm, TROJ_SHOCKWAVE and
TROJ_PROLIN. Prolin is short for ‘Pro-LINUX,’ so-called because the virus inserts harmless messages
on victim computers plugging the open-source operating system.”
Category:
Author: JT Smith
Boston, MA, Dec. 1, 2000 – CYRANO today announced the availability of the
new 0.9.3 version of OpenSTA (Open System Testing Architecture) which includes
a more efficient thread-scheduling algorithm that makes it possible to simulate
more virtual users with less computing resources. OpenSTA is a free and open
source software distribution that allows Project Managers, QA Managers, and
Development staff to perform load and stress testing of Web and other
mission-critical applications. The new software package can realistically
simulate thousands of virtual users and generate precise performance measurement
and analysis statistics. This information can be used to validate the ability
of the application infrastructure to handle expected loads while maintaining
desired response times. By identifying the causes of performance problems, the
tool also expedites the process of tuning and improving the infrastructure.
OpenSTA is licensed under GNU GPL, and the source code and installable can be
found on http://opensta.org.
“More and more companies are recognizing the importance of proving in
advance that their important business applications can deliver the response
time and availability that users have come to expect,” said Noelle Beaudin,
Vice President of Marketing and Corporate Development for CYRANO. “But this
process becomes more difficult as the applications begin to reach thousands
and tens of thousand of simultaneous users. Many companies have had problems
in dedicating the computing resources needed to simulate this large number of
users with existing load testing software. This has in some cases made it
impossible to simulate the specified number of users, with the result that
the company is unable to validate performance of the application under the
expected load.”
“The thread scheduling algorithm of OpenSTA Version 0.9.3 overcomes this
problem by taking advantage of the advanced threading capabilities of the
Windows NT platform. Because of this, OpenSTA helps you utilize existing
computing resources much more efficiently,” Beaudin continued. “This reduces
the risk of the CPU becoming a bottleneck and increases the load generating
potential of existing hardware. The result is that users of OpenSTA can run
a greater number of realistically simulated and timed virtual users with less
physical resources. In addition, the new version includes the ability to include
SNMP queries in the test statistical gathering process and combine this data in
the results analysis. These features combined with new capabilities to allow
automatic cookie updating in generated virtual user scripts, provide the user
with the most powerful and easiest to use version to date.”
“OpenSTA is now being used by CYRANO consultants and in organizations
worldwide,” Beaudin concluded. “We have gotten tremendous support from our
users and developers in the open source community. This also furthers our
belief in our original decision to give a powerful and useful tool to the
community so that testing could become an affordable option to small
businesses as well as a standard and included part of the development
lifecycle of any project.”
About OpenSTA
OpenSTA (Open System Testing Architecture) is a free and Open Source
distributed testing environment that enables you to perform realistic
HTTP/S heavy load or stress tests with performance measurement.
Resource utilization information from Web servers, application servers,
database servers and Operating Systems under test can be monitored, graphed
and analyzed along with the gathered Web response times. This allows testing
consultants or other technically proficient individuals
to performance test web-based applications so that they can reduce business
risk, perform capacity planning effectively and increase their return on investment.
Developer and user information on OpenSTA can be found at http://opensta.org. For commercial services related to OpenSTA, please visit
http://opensta.com.
About Cyrano
CYRANO is a public company listed on the EuroNM of the Paris
Bourse (Reuters: CYRA.LN, Sicovam 3922). Formed in 1996, CYRANO
is headquartered in Paris, France, with regional headquarters in
the UK and USA. CYRANO is one of the world leaders in the software
testing, monitoring and quality assurance marketplace. By providing
industry-leading software for web performance testing (OpenSTA), web
functional and regression testing and web application monitoring
(WebTester), database performance testing and analysis (Impact and
Workbench), database monitoring (Production), security testing
(e-secure), legacy understanding and testing (Wincap and Test) and
strategic consulting and education offerings, CYRANO is an end-to-end
quality ensurance provider to its customers, helping them maximize
their IT investments and ensure uninterrupted e-business. CYRANO
offers integrated solutions, service and support to companies that
want to minimize risk, benchmark Service Level Agreements and enable
Capacity Planning for their IT infrastructures.
Author: JT Smith
Category: