Home Blog Page 9690

Not to be outdone, Hietaniemi releases 5.7.1

Author: JT Smith

Perl.org: “Jarkko Hietaniemi has released perl 5.7.1 (the link will be active within a few hours if it is not now), the
second development release of perl 5.7, which is the development track for what will be perl 5.8. Read the
announcement from the archives.”

The silence of the ‘hacked’

Author: JT Smith

Wired: “You’ve heard about the Love Bug and the Ana Kournikova virus. But what about the viruses without the sexy names? Security experts say that many serious computer breaches go unreported.”

Category:

  • Linux

Microsoft accused of not stamping on bugs

Author: JT Smith

ZDNET.co.uk: “Ante Kotarac, who operates the security Web site
www.403-security.org, says that the problem affects Hyper Terminal,
an application included with most versions of the Windows operating
system that allows a user to establish a secure connection with
another machine. Kotarac, known in the security field by the name
Astral, says that he first contacted Microsoft about the vulnerability in
November 2000 and has become frustrated by the company’s lack of
concern.”

Category:

  • Linux

IBM announces a new KDE GUI Linux tutorial

Author: JT Smith

Katherine Gill, a publicist for IBM, sent us this good news about the latest addition to developerWorks:

Good morning -

Now that Linux is cropping up everywhere from desktops to servers,
developers are under pressure to become well-rounded in a variety of Linux
topics. To better serve the developer community, IBM is leveraging its
technical expertise in Linux by providing free educational tools via its
developerWorks site, IBM's free, online resource for developers.

Today, IBM has added a free tutorial on desktop basics (known as "K Desktop
Environment or KDE") to its growing collection on the developerWorks Linux
Zone. This tutorial will teach Linux users of every level to customize their
own KDE GUI.  Released February 26, KDE 2.1 addresses the need for an
Internet-enabled desktop for Linux.

The KDE tutorial is one of several new tutorials featured on
developerWorks' Linux Zone. The Zone has been steadily providing basic
training in hot areas that are relevant to developers who want to enhance
their technical skills or improve their marketability. Topics include:
basic Linux installation and configuration, scripting languages, desktop
environments, open source management tools and networking.

Thanks!

Katherine Gill
Brodeur Worldwide for IBM

Tomcat on Linux

Author: JT Smith

highlander writes: “JSP or Java Server Pages are dynamically generated pages similar to ASP (Active Server Pages) and PHP. JSP is based on Java, and is platform as well as Web server independent. If a Web server doesn?t have built-in support for JSP, you can add the same to it. Read more at PC Quest.

Category:

  • Linux

Open-source development drives innovation

Author: JT Smith

CNET: “On the face of it, even the existence of such a movement seems bizarre: Why should large
numbers of programmers around the world volunteer to spend hour after hour writing code or
catching bugs without the hope of monetary gain? And yet they do. Open-source
development has led to the creation of applications such as the Linux operating system and
the Apache Web server. Launched eight years ago at the initiative of Linus Torvalds, a
Finnish student, Linux-based operating systems have captured nearly 30 percent of the
server market.”

Category:

  • Open Source

Setting up Apache with mySQL

Author: JT Smith

LinuxNewbie has a step-by-step tutorial on setting up Apache with mySQL and Frontpage 2000 extensions:Sensei writes: “

– Any line starting with “#” is a command to be ran as root on your box.

– Any line starting with “>” is a configuration file entry in which the
“>” can be ignored.

– Currently the method of order to get a working install is.

— Install mysql.

— Patch the Apache Source with Frontpage 2000 patch

— A simple Apache configure (no make or install)

— Configure make and make install PHP with apache and mysql support

— Configure apache with activate module php4 and add module mod_fontpage.c
that was created from patch

— Make and Make install Apache

— Apply frontpage extensions to DocumentRoot using fpsrvadm.exe

1. download the following packages to /downloads

– apache_1.3.19.tar.gz – www.apache.org
– fp40.linux.tar.gz – www.rtr.com
– mysql-3.23.32.tar.gz – www.mysql.org
– php-4.0.4pl1.tar.gz – www.php.net

2. extract all packages in /download execpt
for frontpage which will need to extract to /usr/local

# tar zxfv apache_1.3.19.tar.gz
# tar zxfv fp40.linux.tar.gz -C /usr/local
# tar zxfv mysql-3.23.32.tar.gz
# tar zxfv php-4.0.4pl1.tar.gz

Check it out here

Category:

  • Open Source

Security hole found in FTP servers

Author: JT Smith

PCWorld: “PGP Security’s Computer Vulnerability Emergency Response Team (COVERT) has notified three vendors that new vulnerabilities have been discovered in their FTP (file transfer protocol) server software, a PGP official said Monday.”

Category:

  • Linux

Linus Torvalds tells his story

Author: JT Smith

ZDNET.co.uk: “In Just for Fun, the story of an accidental revolutionary, the
creator of Linux tries to shed his media image as a self-effacing
monk.”

Category:

  • Linux

From Amsterdam to Alabama with FOX creator Jeroen van der Zijp

Author: JT Smith

By Julie Bresnick

Open Source people
Jeroen van der Zijp’s official job title at CFD Research Corporation, where he
works on
scientific data visualization, is so general that it sounds more like a
description than a function. It is so void of affect that it would
sound
perfectly normal were it to be overheard in conversation that say, his
grandmother might have with one of the other members at a senior
center.
“Oh that grandson of mine, he’s such a technical fellow.” That’s it,
the title is “technical fellow” (a management-track title for techies). It could probably be used to describe a large
portion of
the roughly 2,000 original visitors to the Web site set up for FOX, the GUI toolkit he
started
building as a hobby in March 1997.

“TV was lousy,” he laughs, accentuating the casual nature of FOX’s
beginnings, “and I had tired myself of Motif.” His
English
is burdened with a strong Dutch accent that at times sounds, maybe
because
of the Alabama accent he has been surrounded by for the last 14
years,
surprisingly Scottish. Van der Zijp was 25 when he followed a
favored
professor to Huntsville, Ala., where, he settled in to complement his
bachelor’s degree in computer science with a Ph.D. from the University of Alabama, Huntsville.

Originally, upon embarking on his undergraduate work at the University of Amsterdam, his focus
was
on physics. But as his instructors had warned right before they
started
teaching his class Fortran, the first taste of programming was enough
to
stimulate the switch to computer science. Physics, computer science,
it
didn’t matter, van der Zijp was always figuring things out ever since he was
a
little kid. Taking things apart, putting them back together, messing
with
clocks, he had indeed always been a rather technical fellow, a tendency
that
accelerated after he first learned to tinker with a TI 58 programmable
calculator. Now he’s 39, but it was during his first year of college, at age
18,
that he first used a computer.

“It was another time. You should not forget, this was the
Netherlands.”
His grammar is still affected by that of his mother tongue. “If it
cost x
here it costs 2x over there. Rich people had Apples, but we had to do
with
other things and, of course, there was the mainframe in the basement of
university. That was an experience. It’s punch cards and stuff. I
decided
GUIs were probably nicer way to work with computers. Punch cards, I
remember it well. Basically you submit your job and you, well, you
drink
coffee for half an hour and then the output comes out and it turns out
you
forgot the semi-colon.

“First, second year, we got a Fortran course and Pascal also, so
actually
I did a lot of stuff in Pascal. C was not really being used at all
actually, we had Pascal and actually the extended Pascal for the
control
data machines. Once I found out about Pascal, I dropped Fortran like a
brick.
I very quickly discovered that Pascal was way better.”

Most of FOX, which is almost entirely platform independent, is
written in
C++.

“After messing with foundation classes, I sort of gave up on it and
started writing my own little wrapper library. I did the same for
Motif, so
basically you could say FOX has two sort of pre-cursors that crashed
and
burned, from which I learned a great deal. The basic idea with FOX is
that
it’s not a wrapper around some existing tool kit. There are some GUI
libraries that basically use motif when they are on Unix and they use
Windows when they are on Windows. I decided that was essentially too
much
trouble [because] you end up doing some kind of lowest common denominator
library.
If Windows doesn’t have it, then you have to make a decision that if
this is
supposed to be portable, then you have to limit yourself to what
basically
the intersection of both machines have. So I thought to myself, ‘you
know
this can’t ever work.’ So I made the decision to go all the way down,
go to
the lowest level facilities like drawing lines and getting input from
the
mouse and keyboard. At that level everybody more or less has the same
functionality and everything else is written in my own C++ code. And so
that’s fairly fundamental, because it means it not only behaves exactly
the
same on all machines but it also looks exactly the same on all
machines.”

Its appearance, much to the reluctance of van der Zijp himself, is
notably
similar to that of Windows.

“I make it look like Windows. This is sort of a strategic decision
in
that a lot of people don’t think that it is a real GUI if it doesn’t
look
like Windows. I hear this very often. Some packages I’ve seen and the
comments you hear behind you is, ‘it looks a little bit clunky doesn’t
it?’
And that’s just because, to the manager types, it’s not a real thing
unless
it looks like Windows. I think FOX will not look like Windows
forever.”

To van der Zijp, Open Source is no big revolution, it’s simply the way.
He’s
been on the Internet since there was Usenet. He’s been sharing code since
he
learned how to write code. But as FOX has grown, van der Zijp’s paternal
perspective has granted him an even greater appreciation of the value of Open Source.
When
his company decided to employ the FOX library, van der Zijp’s instincts told
him to
ensure that its source remained open. Hindsight has emphasized
the
importance of that priority.

“Major contributions have been made by people outside of the
company.
These contributions range from hosting mirror sites, to bug reports, to
source code and ideas. People all over the world have not only shown
an
interest, but also that my work has been intensely scrutinized, almost
every
line of code has been under the microscope. The result is that this
has
made the FOX library a much better GUI toolkit than it would have been
otherwise. Indeed, I think it would have probably withered on the vine
if
it had been made proprietary.

“You may not be able to make money *selling* [free software] but you
surely make, or save, by *using* it! In our [CFD Research Corp.] case,
we
could have continued to use Motif, and run on Windows using the eXceed
X-Windows emulator, but software development has been dramatically
reduced
because FOX takes about one-tenth the amount of code for the GUI
development, and also some money was saved by eliminating the need for
the
eXceed package which was needed under Windows. Also, debugging and
software
testing has been reduced, because we can use a single GUI library across
all
the supported platforms while Motif implementations varied greatly
across
the different work-stations.”

It is also the community development approach that stimulated and
spearheaded FOX’s evolution into versatility and independence.

“Although I have personally ported FOX to many machines — SGI, DEC,
HP,
SUN, IBM, and PCs running Windows or Linux — more configurations are
still
being added, like FreeBSD, for example. I do not have this myself, but
other
people donate
the necessary changes to the project.”

Van der Zijp’s perspective on the growth of FOX is notably humble. In
contrast
to the orchestrated nature of the Open Source marketing campaign,
van der Zijp
speaks of FOX as if its popularity were a product of happenstance. Yet
FOX
appears to be making significant headway in one of the creator’s
mandates.

“What’s sometimes a bit surprising, is that some people are starting
to
use it as a replacement for Windows-only development (these people
previously have been using things like Microsoft Foundation Classes or
Borland C++ or something like that.) Apparently, the GNU compiler and
FOX
make a nice combination for Windows development for a very low cost.”

It seems that FOX, enjoying significant growth as a result of a
completely organic process of community development, no significant
marketing or promotion, just peer review and donated mindshare, may yet
emerge as one of the purest cases for the promotion of Open Source.

About Jeroen van der Zijp

Born: Amsterdam, Netherlands.

Raised: Just north of Amsterdam in Krommenie.

Degrees: B.A. in computer science from the University of Amsterdam,
Ph.D.
in computer science from the University of Alabama in Huntsville.

Thesis: Analysis and Visualization of Supersonic Flow Interferometry
(“That
old physics thing reared its ugly head.”)

First computer: “A SIM 1 with a whopping 4 KB of RAM in it. You had to
program it with a Hex display. It had 16 keys.”

Pride and Joy: 1 ½- year-old daughter Ady.

NewsForge editors read and respond to comments posted on our discussion page.

Category:

  • Open Source