Home Blog Page 8609

Dot-com dropouts share Open Source love

Author: JT Smith

From C|Net: “Open-source programmers gathered this past weekend to share ideas and dreams about new methods for distributing encrypted data across the Internet and plans for a peer-to-peer wireless backbone.

Aside from a common love of computing, the crowd that was gathered in the dim confines of a nightclub at the edge of Multimedia Gulch here shared another trait: unemployment.”

Category:

  • Open Source

Finally, a real return on security spending

Author: JT Smith

LinuxSecurity: “Overall, the average company catches only a quarter of software security holes. On average, enterprise
software has seven significant bugs, four of which the software designer might choose to fix. Armed with
such data, the researchers concluded that fixing those four defects during the testing phase cost $24,000.
Fixing the same defects after deployment cost $160,000, nearly seven times as much.”

Category:

  • Linux

Linux 2.5.4-dj3

Author: JT Smith

Dave Jones: “Back in sync with Marcelo, fix up some merge errors, add some more
janitor bits, and attempt to dig my way through pending backlog
of patches.”

By popular request, the curious can now find most of what
was merged in each release at http://www.codemonkey.org.uk/patches/merged/

Patch against 2.5.4 vanilla is available from:
ftp://ftp.kernel.org/pub/linux/kernel/people/davej/patches/2.5/2.5.4/

Due to the large size of 2.5.5pre, incremental patch from -dj2 also
available in the incr subdir.


 -- Davej.

2.5.4-dj3
o   Merge up to 2.4.18rc2
o   Change  ->   (Me)
o   Fix borken locking in nfs ->lookup.         (Jarno Paananen)
o   Fix ext2 freeing blocks not in datazone.    (Randy Hron, Chris Wright)
o   Fix ext2/ext3 revision level checks.        (Andreas Dilger)
o   Fix ramdisk compilation failure.            (Me, Rudmer van Dijk)
o   More include dependancy tweaks.             (Me)
o   BSS janitor work.                           (Craig Christophel)
o   Replace all strtok users with strsep.       (Matthew Hawkins, Jason Thomas)
o   scsi_debug ->address & other fixes.         (Douglas Gilbert)
o   Silence isapnp debug messages.              (Andrey Panin)
o   Clear passcred in sock_alloc()              (OGAWA Hirofumi)
    | Fixes slow sunrpc/portmap, and various
    | gnome-terminal weirdness.
o   Console reentrancy work.                    (James Simmons)
o   ALSA Config.in fixes.                       (René Scharfe)
o   Fix Oxford Semiconductor PCI id.            (Ed Vance)
o   Power Management for es18xx.                (Zwane Mwaikambo)
o   Remove duplicate PCI ids.                   (Wim Van Sebroeck)
o   Change Olympic driver to use spinlocks.     (Mike Phillips)
o   Fix pcilynx locking.                        (Manfred Spraul)
o   Fix cris eeprom driver locking.             (Robert Love)
o   PPP/BSD Compression vfree in interrupt fix. (Paul Mackerras,
                                                 Dominik Brodowski)
o   cli->spinlocks for aha1542 driver.          (Douglas Gilbert)
o   ALSA ISAPNP fixes.                          (Andrey Panin)
o   /proc/net/udp signedness fix.               (Arnaud Giersch)
o   fcntl_[gs]etlk* cleanup.                    (Chris Wright)

Category:

  • Linux

GNOME Summary for 2002-02-03 – 2002-02-16

Author: JT Smith

“This is the GNOME Summary for 2002-02-03 – 2002-02-16.”

==============================================================
Table of Contents
--------------------------------------------------------------

1. Interview With Daniel Veillard
2. Gnopher 0.2
3. GNOME 2 porting progress
4. GNOME 2 bughunting days
5. GNOME Foundation Board meeting minutes
6. Scaleable Gorilla SVG theme
7. GNOME on FreeBSD or Slackware?
8. Translated GNOME summaries
9. Hacker Activity
10. Gnome Bug Hunting Activity
11. New and Updated Software

==============================================================
1. Interview With Daniel Veillard
--------------------------------------------------------------

Daniel Veillard is the maintainer for the highly popular libxml1,
libxml2 and libxslt libraries. He is also serving on the GNOME
Foundation board which he was re-elected to not long ago. So be sure to
check out this interview with one of the most central and important
GNOME developers.

        http://www.gnome.org/developerinterviews/veillard-20020126.html

==============================================================
2. Gnopher 0.2
--------------------------------------------------------------

Gnopher was released this week, a gopher viewer for Nautilus. Paired
with the nntp support Andy Hertzfeldt made I think Nautilus now supports
most of the important protocols out there. So if you want to surf gopher
pages in style get it now.

        http://gnopher.sourceforge.net/

==============================================================
3. GNOME 2 porting progress
--------------------------------------------------------------

The porting process to GNOME 2 seems to have gotten wings lately. Work
is well underway on many of the major applications and both Gnumeric and
Pan is reported to be compiling on the GNOME 2 plattform now.
Christopher Blizzard have almost completet porting Mozilla and
gtkmozembed to GTK2 so Galeon for GNOME 2 can now soon be released. Link
to Mozilla bugzilla tracking GTK+ 2 port of gtkmozembed below. 
Bastien Nocera reports to have ported gnome-vfs-extras to GNOME 2, which
means you will still be able to access smd shares and access your Rio500
from Nautilus.

        http://bugzilla.mozilla.org/show_bug.cgi?id=121253

==============================================================
4. GNOME 2 bughunting days
--------------------------------------------------------------

Starting this Thursday, #bugs on irc.gnome.org will be hosting bugday
from 9AM EST to 9PM EST. This will be a weekly event until GNOME2 is
bugfree... hopefully not very long  [;)] We hope to see a lot of people
in #bugs- you don't have to be a hacker or even a GNOME2 user to make
GNOME2 better; you just have to have some free time, a bit of patience,
and a helping of common sense.

If you'd like to help out, but can't on Thursday, we invite folks to
visit #bugs at any time, gnome-bugsquad@gnome.org, or
check out our triage page for information on how to help out
as we make the bugzilla useful for GNOME2.

In more general news, bugzilla.gnome.org has also been undergoing some
revamping. There are links from the front page, but most of the focus
has been on our reports page as linked to below. Wayne Schuller
deserves a ton of credit for writing a lot of those. 

Anyone who is thinking about using bugzilla, either as a developer or
bug-hunter, should read and think about the new, more consistent
meanings of severity and priority.Using these consistently all around
the bugzilla will make bugzilla a much better tool for everyone in the
GNOME community.

Also thanks to the great work of Wayne Schuller we will from now on have
statistics of the latest changes in the GNOME bugzilla in the same way
that we have had CVS stats. 

        http://bugzilla.gnome.org/bug_status.html
        http://bugzilla.gnome.org/reports.cgi
        http://bugzilla.gnome.org/triage.cgi

==============================================================
5. GNOME Foundation Board meeting minutes
--------------------------------------------------------------

The GNOME Foundation has had another board meeting. Topics was GUADEC
guest speakers, and the topics they always discuss. 
        
http://mail.gnome.org/archives/foundation-announce/2002-February/msg00000.html

==============================================================
6. Scaleable Gorilla SVG theme
--------------------------------------------------------------

The long avaited SVG theme for Nautilus is now available. It is called 
Scaleable Gorilla, and features many wonderfull icons in SVG format. For
those who don't know, SVG is a vektor graphics format, so unlike bitmats
these icons will look good even if you increase the size of the icons
tenfold. They are a little slow to resize in current versions of
Nautilus, but Alex Larsson of Red Hat and Michael Meeks of Ximian are
working on optimizing the rsvg library, in order to speed up rendering
when resizing etc. Link below to Jimmacs theme page and some nice
screenshots.

        http://jimmac.musichall.cz/themes.php3?skin=2
        http://www.stud.ntnu.no/~havardw/2002_02_08_095401_shot.png

==============================================================
7. GNOME on FreeBSD or Slackware?
--------------------------------------------------------------

For those of you using or interested in using GNOME on either FreeBSD or
on Slackware, more help is now available. The FreeBSD community has set
up a site dedicated to using GNOME on FreeBSD. For people using
Slackware we now have a new mailing list for people using GNOME on
Slackware.

        http://www.freebsd.org/gnome/
        http://mail.gnome.org/mailman/listinfo/gnome-slackware

==============================================================
8. Translated GNOME summaries
--------------------------------------------------------------

As always we have translations of the GNOME summaries available. So
linked below are French translation, Spanish translation and Hungarian
translation. If there are other translations available please let us
know.

        http://www.gynov.org/news/index.php4
        http://es.gnome.org/actualidad/
        http://cactus.rulez.org/projects/gnome/summary/

==============================================================
9. Hacker Activity
--------------------------------------------------------------

Thanks for Paul Warren for these lists.

Most active modules:
 75 evolution
 69 galeon
 64 gtk+
 63 gnome-applets
 62 gnome-games
 57 gimp
 46 gnome-core
 45 SashXB
 43 gnumeric
 35 gnome-panel
 32 gnome-media
 29 gcompris
 29 gnome-control-center
 28 gnomemeeting
 27 SashComponents
 27 gtranslator
 27 libgnomeui
 26 gnomeicu
 24 metacity
 22 profterm
[121 active modules omitted]

Most active hackers:
 136 kmaraas
 66 pablo
 45 mmclouglin
 33 andersca
 32 fejj
 30 darin
 30 veillard
 30 jcorwin
 29 hp
 28 jody
 27 michael
 25 erat
 24 chema
 24 hestgray
 24 rodo
 24 jberkman
 23 kabalak
 22 wing
 22 toivo
 21 mpeseng
[141 active hackers omitted]


==============================================================
10. Gnome Bug Hunting Activity
--------------------------------------------------------------

This information is from http://bugzilla.gnome.org, which hosts bug and
feature reports for most of the Gnome modules. If you would like to join
the bug hunt, subscribe to the gnome-bugsquad mailing list.

Currently open: 6668 (In the last week: New: +695 Resolved: -968)

Modules with the most open bugs (excluding enhancement requests): 

  nautilus: 1253 (In the last week: New: +30  Resolved: -39)
  gnome-core: 531 (In the last week: New: +84  Resolved: -214)
  gtk+: 356 (In the last week: New: +38  Resolved: -39)
  gnome-applets: 236 (In the last week: New: +25  Resolved: -104)
  gnome-vfs: 236 (In the last week: New: +5  Resolved: -4)
  gnome-pilot: 201 (In the last week: New: +12  Resolved: -1)
  galeon: 183 (In the last week: New: +147  Resolved: -136)
  sawfish: 180 (In the last week: New: +6  Resolved: -12)
  gnome-pim: 167 (In the last week: New: +2  Resolved: -45)
  gphoto: 125 (In the last week: New: +4  Resolved: -0)
  medusa: 125 (In the last week: New: +0  Resolved: -0)
  gmc: 121 (In the last week: New: +6  Resolved: -2)
  GIMP: 109 (In the last week: New: +13  Resolved: -60)
  balsa: 106 (In the last week: New: +18  Resolved: -9)
  Pan: 97 (In the last week: New: +28  Resolved: -2)
  
Gnome Bugzilla users who resolved or closed the most bugs: 
  
  louie@ximian.com: 447 bugs closed.
  yaneti@declera.com: 102 bugs closed.
  quinet@gamers.org: 48 bugs closed.
  srittau@jroger.in-berlin.de: 44 bugs closed.
  daniel@veillard.com: 35 bugs closed.
  otaylor@redhat.com: 30 bugs closed.
  hp@redhat.com: 25 bugs closed.
  kmaraas@gnome.org: 21 bugs closed.
  jfleck@inkstain.net: 20 bugs closed.
  mark@skynet.ie: 19 bugs closed.
  andersca@gnu.org: 18 bugs closed.
  mpeseng@tin.it: 16 bugs closed.
  menesis@delfi.lt: 12 bugs closed.
  dan_erat@pobox.com: 11 bugs closed.
  dsandras@seconix.com: 10 bugs closed.
  
==============================================================
11. New and Updated Software
--------------------------------------------------------------

gCASL  - CASL - COMET Assembly Language
Firestarter  - Firestarter is a complete firewall tool for Linux
machines.
GNet  - A simple network library built onto of GLib.
gxsm  - Graphical interface for any kind of 2D data aquisitation method
Moleskine  - Moleskine is a source code editor
Guikachu  - Graphical editing of resource files for PalmOS-based pocket 
computers
gnome-media  - Contains the Gnome-CD CD player, CDDBSlave2, gmix,
grecord and vumeter.
paps  - A program for printing utf8-files through pango/ft2.
conc  - Conc is a serial console concentrator package
gEuCo  - gEuCo stands for gnome Euro Conversor.
Anjuta  - Versatile Integrated Development Environment (IDE).
gdkxft  - Provides anti-aliased fonts to the gnome desktop.
ijbapplet  - Drag urls onto the applet to add them to your Junkbuster
blockfile.
glame  - The GIMP for audio processing.
gmmusic  - A Gnomified music collection database.
gimp  - World Champion Graphics package.
The Sushi Project  - A suite to play a pen-and-paper game across the
Internet.
gcompris  - GCompris is a simple education game.
Adimeal  - Adimeal is a recipe manager system.
Bluefish  - Bluefish is a programmer`s HTML editor
Coriander  - Coriander is a GUI for IIDC compliant, IEEE1394 Digital
Camera.
Metacity  - Metacity is a window manager based on GTK+ 2.0
gnopher  - Gnopher is Gopher for GNOME. Now fully integrated with
Nautilus, for your viewing pleasure.
Procman  - GNOME process viewer and system monitor.
pyFind  - pyFind is a Find File utility.
rubrica  - Rubrica is an addressbook.
gEuro  - euro converter for all the currencies taking part in the euro
monetary unit
Pan  - Pan is a newsreader
Gil  - Gil(GTK ISDN Launcher)
Vget  - Vget is a network download tool.
euler  - Quicky and interactvely computing with real and complex numbers
and matrices.
Balsa  - Balsa is an email client.
gnect  - four in a row game with a computer player
GSwitchIt  - Xkb state indicator for the panel
galeon  - Web browser based on Gecko.
GStreamer  - Streaming multimedia library and development framework.
gLabels  - Lightweight program for creating labels and business cards.

For more information on these packages visit the GNOME Software map: 
http://www.gnome.org/applist/listrecent.php3

Well as everyone is busy porting to GNOME 2 and writing their GUADEC
papers there is little news to report this week. Unless you want us to
start reporting on 500k of lines commited to CVS etc. :)
Christian
gnome-summary@gnome.org


Category:

  • Open Source

Linux in education report #64

Author: JT Smith

Seul.org: “Most of our energy today is focused on ensuring Debian Jr. packages are all at least in a releasable state for Woody. We
help to deal with bugs against packages we list, or find suitable replacement packages if the ones we have chosen cannot be
made ready for release.”

Category:

  • Linux

States: use the Windows source code

Author: JT Smith

NewsFactor Network writes: “Judge Colleen Kollar-Kotelly has ruled that Microsoft’s Windows source code must be turned over for review to the nine non-settling states in its antitrust trial. If the states can prove that Microsoft lied about its inability to remove integrated software from the OS, there is a strong possibility that Microsoft will be forced to ship all future versions of its OS without integrated applications.”

Linux-Mandrake Community Newsletter – Corporate Club

Author: JT Smith

Does your company use Mandrake Linux in its day-to-day operations? Would
you like to help accelerate the development of the Mandrake Linux
distribution while also benefitting from exclusive privileges? Then the
Corporate Club is just for you!”

The Corporate Club was created in the same spirit as the Mandrake Linux
Users Club, but tailored specifically for businesses and corporations
(please read the Mandrake Linux User Club page and FAQ to learn more
about the Mandrake Linux Users Club. http://mandrake.com/en/club/ ).

It is very costly to develop and produce the Mandrake Linux
distribution; furthermore, its Free Software license makes it freely
available, modifiable and redistributable. If you use Mandrake Linux in
a commercial context and profit from its use, we ask that you contribute
to Mandrake Linux development by joining the Mandrake Corporate Club.
The most important benefit of Club membership is that your membership
fee is directly used to boost the development of the Mandrake Linux
distribution.

The more successful the Club becomes, the better that MandrakeSoft can
serve YOU the corporate user. Membership in the Corporate Club also
provides companies with a number of exclusive privileges:

-  Same base privileges as the Mandrake Linux Users Club, plus:
-  Direct download access to Mandrake Linux servers
   (for membership levels of $10K and up)
-  Availability of commercial RPMs
-  Special offers on third party products and services
-  Company name displayed during the Mandrake-Linux installation and on
   mandrakelinux.com special page
-  Additional privileges to be determined by the request of members

Several corporate membership levels are available to choose from:

- Standard ($2,500)
- Silver ($10,000)
- Gold ($25,000)
- Platinum ($50,000)
- Privileged Partner ($100,000)

All memberships are valid for one year.

The success of Free Software depends on everyone's involvement. The best
way for your company to boost Mandrake Linux development and to support
open standards is by joining the Mandrake Corporate Club today. We look
forward to hearing from you.

For additional information about enrolling your company in the Mandrake
Corporate Club, please contact us by sending an email to
enterprise@mandrakesoft.com with the subject "Corporate Club".

The Mandrake Corporate Club webpage is available at:
http://www.mandrakelinux.com/en/club/corpo.php3

Category:

  • Linux

RidgeRun launches Escali multimedia phone software

Author: JT Smith

Jamie Dillon writes: “Leveraging the optimal performance and low power consumption of OMAP processors from Texas Instruments, Incorporated (TI), RidgeRun today launched its new Escali platform, a comprehensive multimedia mobile phone software solution for the rapid introduction and development of GSM/GPRS and 3G handsets. Together with Smart Fusion’s J2ME Java implementation, the Escali platform includes a robust Linux foundation, powerful multitasking and networking, an open applications framework, and extensible messaging and contact management applications.

“As a member of TI’s OMAP Developer Network, RidgeRun has optimized its multimedia phone software platform for the OMAP platform using Linux, Java and a variety of proprietary and third party components,”said Rudy Prince, CEO of RidgeRun. “The Escali platform takes advantage of a solid Linux foundation, Smart Fusion’s J2ME Java implementation and TI’s extensive third party developer network to deliver a powerful, reliable multimedia solution to GSM/GPRS and 3G handset developers.”

“The Escali platform serves as a perfect demonstrator of Smart Fusion’s ability to provide tightly integrated Java infrastructure and application components for collaborative smart devices,”commented Steve Jones, president of Smart Fusion. “Our components are architected for a converged world, at whose centre will be the handsets targeted by this solution.”

Applications developed on TI’s OMAP platform include new functionality and perform better than those written for other hardware platforms. In addition, the expansive global developer communities, inherent robustness and proven reliability of Linux and Java enable Smart Fusion and RidgeRun to offer a compelling new platform that scales to meet the needs of a range of multimedia handsets.

“RidgeRun’s Escali multimedia software platform leverages the OMAP processor’s open, easy-to-use programming environment to help device manufacturers deliver a number of exciting new applications that run on Java and Linux,”said Paul Werp, worldwide marketing director for TI’s OMAP platform. “RidgeRun’s software solution, combined with TI’s scalable OMAP processors, also offers a robust, compelling solution for developers creating multimedia applications for mobile Internet devices.”

The RidgeRun Escali platform leverages the use of open source software and TI’s extensive third party developer network, while delivering core RidgeRun proprietary technology in the following areas:

Reliable Linux Foundation

  • Flexible, Compressed Code Storage
  • Optimized ROM/RAM Footprint
  • Internet Connectivity
  • Efficient Power Management
  • Remote Upgradability

Robust Applications/Framework

  • Customizable UI/Themes
  • Multimedia MMS and E-mail
  • Standard, Open APIs

Key features of Smart Fusion’s value-added Java infrastructure include:

J2ME CLDC / MIDP Infrastructure

  • Tightly integrated with DSP Linux
  • Compressed memory footprint

Valued added Java Application Components

  • Streaming Multimedia (JSR 135)
  • Location- and Context-Aware Services
  • Connectivity (JSR 82)

Java Community Process Member

  • JSR 135 – Multimedia (expert group)
  • JSR 82 – Bluetooth TM (expert group)
  • JSR 118 – MIDP NG (review group)

About TI’s OMAP Developer Network
Smart Fusion and RidgeRun are members of TI’s OMAP TM Developer Network, a group of software developers writing wireless applications for mobile Internet devices. OMAP developers enjoy a variety of tools and support to enable rapid application development for leading operating systems and programming languages plus the opportunity to collaborate with a range of developers designing applications such as multimedia, security, location based services, mobile commerce and gaming. OMAP developers also benefit from TI’s fully-open OMAP platform, which has been selected by Nokia, Ericsson, Sony, Palm, Sendo, HTC and others for their 2.5 and 3G wireless devices. For more information about the OMAP Developer’s Network, please visit http://www.ti.com/sc/omapdevelopers.

About Smart Fusion
Smart Fusion develops Java infrastructure and application components for smart collaborative devices. The company’s mission is to respond to needs arising from the convergence of industries, technologies and communication products. Smart Fusion participates to these changes by proposing software services, solutions and application components for location, context aware and multimedia services for the wireless, home and in-car markets. Smart Fusion can be contacted at www.smart-fusion.com or by email to mathew.smith@smart-fusion.com.

About RidgeRun, Inc.
RidgeRun is exclusively focused on bringing the reliability and flexibility of Linux to embedded Internet appliances based on DSPs (digital signal processors). RidgeRun’s DSPLinux TM leverages the power of Texas Instruments dual-core DSP+ARM architectures to deliver the performance-leading platform for wireless, broadband and multimedia appliances. RidgeRun can be reached at www.ridgerun.com or by e-mail to info@ridgerun.com.

Kopi version 2 now available

Author: JT Smith

Thomas Graf writes: “As a result of a committed development program and rigorous testing
procedures, KJC – Kopi’s flagship product, outclasses its major rivals to become
the first fully featured Java compiler to implement the support of Programming by
Contract and Generic Types.”

Development of this latest release has been managed by Martin Lackner.

The major features implemented in this release include:

Generic Types

  • Implements Java Specification Request JSR 14: “Add Generic Types To The Java Programming Language”.
  • Classes can be extended with class type variables.
  • Allows covariant return types (fully compatible with the JVM).

Support of Programming by Contract

KJC now supports programming by contract without changing
the JVM, and improves on SUN’s simple assertion facility
(JSR 41) to
provide you with the following advantages:

  • Easy definition of pre- and post conditions of methods and
    constructors, and invariants of classes and invariants.
  • Acceptance of pre/postcondition, class/interface
    invariant conditions in every statement (So the common case of
    -System.out.println()- statements (for debugging) is supported).
  • Inclusion of private members of the class within assertions.
  • No longer necessary for the source code of a class to inherit their contracts.
  • Assertions no longer placed in comments. Comments will not influence the behavior of the program.
  • Fully byte-code compatible with the JVM.

Numerous bug fixes

This version of KJC closely adheres to the Java Language Specification
version 2.

The majority of known issues have been resolved in accordance with the
valuable tests proposed by the Jacks test suite.

Java 2 Runtime environment

Code can now be executed on JVM 1.2 or
higher and requires a JVM class library of 1.2 or higher.
And all issues relating to inner classes have been resolved.

Roadmap

  • Integration of Raw Types and Generic Methods.
  • Support for Operator Overloading.

Kopi is official GNU
software. It is available under the terms and conditions of the
GNU General Public License as published by the Free Software Foundation.
The latest version of the Kopi Suite is available for download at
http://www.dms.at/kopi

ComputerBank NSW does all-Debian install

Author: JT Smith

DebianPlanet: “ComputerBank NSW, a charitable give-PCs-loaded-with-Linux-away-for-free
organization based in NSW, Australia (there are other branches throughout .au),
recently performed an all-Debian install.”

Category:

  • Linux