Today's News

11th Aug 2007
10th Aug 2007
9th Aug 2007

Get Linux in South Africa Pretoria on DVD or CD, SUSE, OpenSuse, Fedora, Mandriva, Knoppix, Mandrake, Debian, DamnSmall, DSL, Gentoo, Slackware, SimplyMepis, Monoppix, FreeBSD, Trustix, Comodo, Smoothwall, Gibraltar, IPCop, OpenCD, Ubuntu, Kubuntu, Redhat, CentOS, Whitebox, PCLinuxOS, Xandros, Vector, Scientific, OpenOffice, Vector, Foresight, Asterisk
 
News Alert


Linux and Open Source News for 10th August 2007

Knoppix Download

previous    Distro Watch    next


  popularity

Source: LinuxTracker.org

Category: Linux Kernels Size: 43.08 MB Status: 2 seeders and 1 leechers Added: 2007-08-10 11:02:34


  popularity

Source: LinuxTracker.org

Category: SUSE Size: 4.04 GB Status: 70 seeders and 147 leechers Added: 2007-08-10 09:25:40


  popularity

Source: LinuxTracker.org

Category: SUSE Size: 4.01 GB Status: 148 seeders and 238 leechers Added: 2007-08-10 09:20:02


  popularity

Source: momonga

Momonga Linux is a Japanese community distribution loosely derived from Fedora. The developers have just announced the first release candidate of the upcoming version 4; some of the changes since beta 2 include: bug-fix updates to the RPM package management software and the Anaconda installer; security fixes to .


  popularity

Source: mepis

The MEPIS project has announced the release of a testing live DVD featuring the recently announced KDE 4.0 Beta 1: "Warren Woodford of MEPIS has built KDE 4 Beta 1 live DVDs to verify the compatibility of KDE 4 with SimplyMEPIS 7.x. Both 32-bit and 64-bit editions are .



previous    Linux Today News Service    next


  popularity

Source: Linux Today

ZDNet Australia: " 'Dell Answers Customer Calls For Linux In Europe.' Unless of course you live in Austria, Belgium, Ireland, Italy, Norway, Russia, Spain, Sweden, Turkey "


  popularitypopularitypopularitypopularity

Source: Linux Today

CNET News: "Google and Microsoft are at it again. But this time Google is attacking Microsoft for threatening Linux users for patent violations "


  popularity

Source: Linux Today

Microsoft Watch: "The Vista experience is broken. It's long past time to fix it "


  popularitypopularitypopularitypopularity

Source: Linux Today

Groklaw: "[T]he court concludes that Novell is the owner of the UNIX and UnixWare Copyrights " Breaking news.


  popularitypopularitypopularitypopularity

Source: Linux Today

DeveloperSide.NET Blog: "An Exercise for the Reader: Take a look at any of the major Linux friendly sites around the net and see if you can spot a pattern "


  popularitypopularitypopularitypopularity

Source: Linux Today

BoycottNovell: "Outside the United States, which Microsoft virtually owns, OOXML has a hard time finding acceptance "


  popularity

Source: Linux Today

internetnews.com: "Not so at LinuxWorld San Francisco 2007. This is the year that Linux is so mature, so stable, so tried and true, that it's actually, dare I say it? Boring " [A Guest Editor's Note this week. -ed.]


  popularity

Source: Linux Today

mitchell's blog: "There are many reasons why Firefox is a public asset, built for public benefit rather than private wealth "


  popularitypopularitypopularitypopularity

Source: Linux Today

The Register: "Ron Hovsepian's keynote employed words that would have been considered heresy during the scandal-wearing glory days of LinuxWorld in San Jose, but today they raised barely a flicker, demonstrating two important things "


  popularity

Source: Linux Today

ConsortiumInfo: "That ballot has now closed on schedule, and there is a public link that shows the vote--which failed, with 8 in favor, 7 opposed, and one abstaining "


  popularity

Source: Linux Today

Linux-Watch: "According to multiple sources close to Linux distributor Linspire, former CEO Kevin Carmony was not the only executive to leave Linspire at the end of July "


  popularity

Source: Linux Today

Groklaw: "I'd say things look grim in Australia, but it's not too late to express yourself to Australia Standards "


  popularity

Source: Linux Today

vnunet.com: "Firms should set policies on how to deal with the use and distribution of and contributions to open source projects, Stormy Peters, director of community and partner programmes with OpenLogic, argued in a session at the Linuxworld conference "


  popularitypopularitypopularitypopularity

Source: Linux Today

internetnews.com: "Linux is a key part of the success mix for virtualization. That was the message of Mendel Rosenblum, chief scientist and cofounder of VMware "


  popularity

Source: Linux Today

SD Times: "When Microsoft chief software architect Ray Ozzie unveiled Silverlight at MIX07, he vowed that it would be a cross-platform technology "


  popularitypopularitypopularitypopularitypopularitypopularitypopularitypopularitypopularity

Source: Linux Today

LWN: "This release has a lot of bugfixes and some security updates so all users of the 2.6.22 series should update to it "


  popularitypopularitypopularitypopularity

Source: Linux Today

Dark Reading: "Oh, antivirus products. They're a commodity item, right? They're all pretty much the same "


  popularitypopularitypopularitypopularity

Source: Linux Today

LinuxWorld: "In this interview, he talks about why he released the code, offers his views on Microsoft and says the future belongs to open source "


  popularitypopularitypopularitypopularity

Source: Linux Today

Linux.com: "Today MythTV users learned how much a replacement service offered by Schedules Direct (SD) will cost "


  popularitypopularitypopularitypopularity

Source: Linux Today

Maximum PC: "This article was originally titled 'Virtualize Windows on Linux? Microsoft Says No Way!'. I badly misunderstood the essential point of Sam Ramji's talk this week at LinuxWorld "


  popularitypopularitypopularitypopularity

Source: Linux Today

Blue GNU: "The second Free and Open Source Software Conference is being held this year on August 25th-26th, in St. Augustin, Germany "


  popularitypopularitypopularitypopularity

Source: Linux Today

ZDNet: "'Motorola is close to releasing its much anticipated, first Linux-based Razr2 V8 handset in the U.S,' said Christy M Wyatt, vice president of ecosystem and market development for Motorola "


  popularitypopularitypopularitypopularitypopularitypopularity

Source: Linux Today

LinuxDevCenter: "Over the past couple of weeks I've been able to borrow a friend's laptop: a Gateway w730-K8X (Athlon Mobile 4000+ processor, ATI X600 graphics, 1024 RAM). She has the 64-bit version of Ubuntu Feisty Fawn installed "


  popularity

Source: Linux Today

Red Hat Magazine: "One of the popular features of Fedora 7 is the ability to remix Fedora and build your own custom version. Now don't get me wrong--building a new distribution is nice. But what about those who wish to create their own Fedora-based project ?"



previous    News for nerds, stuff that matters    next


  popularity

Source: Slashdot: Linux

An anonymous reader writes "The one summary judgement that puts a stick into SCO's spokes has just come down. The judge in the epic SCO case has ruled that SCO doesn't own the Unix copyrights. With that one decision, a whole bunch of other decisions will fall like dominoes. As PJ says, 'That's Aaaaall, Folks! All right, all you Doubting Thomases. I double dog dare you to complain about the US court system now. I told you if you would just be patient, I had confidence in the system's ability to sort this out in the end. But we must say thank you to Novell and especially to its legal team for the incredible work they have done. I know it's not technically over and there will be more to slog through, but they won what matters most, and it's been a plum pleasin' pleasure watching you work. The entire FOSS community thanks you for your skill and all the hard work and thanks go to Novell for being willing to see this through."Read more of this story at Slashdot.



previous    News, reviews and commentary on all aspects of Linux and open-source software, including application servers, communications and database servers.    next


  popularitypopularitypopularitypopularity

Source: eWEEK Linux

Analysis: Critics say vendors such as Sun are not doing enough regarding interoperability to make the standard a viable competitor to Microsoft.


  popularitypopularitypopularitypopularity

Source: eWEEK Linux

The Open Source Initiative will review the two Microsoft licenses to see if they qualify as open-source licenses.



previous    The O'Reilly Network ONLamp Articles and Weblogs    next


  popularitypopularitypopularitypopularity

Source: ONLamp.com

Are you one of the multitudes of people that want to know once and for all who is the king of web application frameworks in the Python/Ruby arena? You might want to attend a yet to be announced Ruby vs. Python Webframework Charity Deathmatch here in muggy Atlanta, GA. These are some ideas of how we might organize it, if you have some advice or ideas, please let me know as we are just now brainstorming how the event would shake down.
I don’t think we would limit attendance to just Atlanta, GA programmers either. I believe anyone that wanted to attend and enter the competition would be allowed.
Mission: Sort out once and for all who is the king of all web frameworks…for Charity.
Rules:
1. We find a needy charity, and they give a judge the design spec.
2. Teams of Ruby and Python programmers are given the spec on Friday and have until Saturday morning to come up with a prototype. Saturday morning each Ruby and Python teams internally vote on the best design.
3. One group from Ruby and one group from Python code then code until Sunday morning when judging starts.
4. Winner gets to be the design for the Charity, and the loser..well maybe they get VC startup money?
The initial interest has been strong so far, and there will be both technical and business people who will attend
Lets face it Ruby and Python are both great languages and fun to code in. I think the more of these type of events we have the better. It might be cool to have a future event where groups have to design an application in both Ruby and Python and you get judged on both efforts collectively.
Comments or Suggestions?


  popularitypopularitypopularitypopularity

Source: ONLamp.com

This is part 4 of an N part series on rewriting my podgrabber application. Here are links to part one, part two, and part three. In part 3, I outlined my strategy for synchronizing between mediaStores. This post will update that strategy slightly to show how I’m now handling threading.
For the curious, the code lives in a Bazaar repository at http://bzr.podgrabber.org/trunk/
The SyncManager now takes a taskManager in its constructor.

class SyncManager(object):
"""This is a concrete implementation of a syncronization manager which is
intended to be subclassed if necessary.

A SyncManager connects two mediaStores with filters and processing steps.
It should be able to copy files from the fromStore to the toStore, exclude
any files which were filtered out, and execute any processingSteps along
the way.
"""
def __init__(self, fromStore, toStore, copyFilters, deleteFilters, preProcessingSteps, postProcessingSteps, taskManager):
self.fromStore = fromStore
self.toStore = toStore
self.copyFilters = copyFilters
self.deleteFilters = deleteFilters
self.preProcessingSteps = preProcessingSteps
self.postProcessingSteps = postProcessingSteps
self.taskManager = taskManager
self._init()

And on copying a file, the SyncManager pushes the request to the task manager:

def syncCopy(self):
for mediaFile in self.getCopyList():
print "ADDING MEDIA FILE", mediaFile
logger.info("Copying file %s" % mediaFile)
self.taskManager.addCopyFile(mediaFile, self.toStore, self.preProcessingSteps, self.postProcessingSteps)

Here is the task manager code in its entirity:

from Queue import Queue
import thread
import threading
import time

import logging
logger = logging.getLogger("podgrabber.syncTaskManager")

class Shutdown(object):
pass

class CopyWorker(threading.Thread):
def __init__(self, q, fileDict):
self.q = q
self.fileDict = fileDict
threading.Thread.__init__(self)
def run(self):
#print "Running copy thread", self.getName()
logger.info("Running")
while 1:
logger.debug("Blocking while pulling items from queue")
mediaFile, mediaStore, preProc, postProc = self.q.get()
if type(mediaFile) == Shutdown:
#print "Break"
logger.info("Shutting down")
break
logger.debug("Retrieved items from queue")
for preProcessingStep in preProc:
mediaFile = preProcessingStep.process(mediaFile)
logger.debug("Retrieving file %s" % mediaFile)
mediaStore.addFile(mediaFile)
logger.debug("Done etrieving file %s" % mediaFile)
for postProcessingStep in postProc:
mediaFile = postProcessingStep.process(mediaFile)
self.fileDict[mediaFile][1] = time.time()

class TaskManager(object):
def __init__(self, numCopyThreads=5, numDeleteThreads=2):
self.copyQueue = Queue()
self.deleteQueue = Queue()
self.numCopyThreads = numCopyThreads
self.numDeleteThreads = numDeleteThreads
self.threadList = []
self.fileDict = {}
for i in range(numCopyThreads):
#thread.start_new_thread(self._copyFile, ())
copyWorker = CopyWorker(self.copyQueue, self.fileDict)
copyWorker.setDaemon(True)
copyWorker.start()
self.threadList.append(copyWorker)
for i in range(numDeleteThreads):
pass
def addCopyFile(self, mediaFile, mediaStore, preProc, postProc):
self.fileDict[mediaFile] = [time.time(), None]
self.copyQueue.put((mediaFile, mediaStore, preProc, postProc))
def addDeleteFile(self, mediaFile, mediaStore, preProc, postProc):
self.deleteQueue.put((mediaFile, mediaStore, preProc, postProc))
def _copyFile(self):
while 1:
mediaFile, mediaStore, preProc, postProc = self.copyQueue.get()
if type(mediaFile) == Shutdown:
break
for preProcessingStep in preProc:
mediaFile = preProcessingStep.process(mediaFile)
mediaStore.addFile(mediaFile)
for postProcessingStep in postProc:
mediaFile = postProcessingStep.process(mediaFile)
def _deleteFile(self):
pass
def shutdown(self):
for i in range(self.numCopyThreads):
self.copyQueue.put((Shutdown(), None, None, None))
for i in range(self.numDeleteThreads):
self.deleteQueue.put((Shutdown(), None, None, None))
for t in self.threadList:
t.join()

Basically, the task manager creates a queue for copies and one for deletes and a number of threads for each operation. When the sync manager passes the request to copy files to the task manager, it is a non-blocking call. The downloading/processing of each file happens N files at a time, depending on how many threads you’ve allowed to be active. The defaults are 5 for copying and 2 for deleting.
So far, this seems to be working pretty well. The only thing that I see that could use some immediate improvement is to either thread the downloading of the RSS feed(s), or to use Doug’s feedcache, or both. I’m going to try to work on trying to get that supported over the weekend.
The next area of functionality addition is that of creating a GUI. From the feedback I received in a post today, I’m going to have to check out wxPython.


  popularitypopularitypopularitypopularity

Source: ONLamp.com

As reported first on Groklaw, it appears that Judge Kimball has ruled in summary judgment on the major point of the SCO vs Novell case, that of who actually owns Unix. Not surprisingly, the answer to that question is not SCO.
While IANAL, a brief reading of the juicy parts seems to essentially say: A) Novell owns Unix; B) Since SCO doesn’t own Unix, they can’t sue for slander of title; C) Since Novell DOES own Unix and SCO’s been claiming they have (and collecting license fees for it…), Novell should feel free to continue their own slander of title claims.
Anyone like to take bets on the current half-life of SCOX? Now on to FUD round 2: Steve Ballmer and the Goblet of Patents.


  popularitypopularitypopularitypopularity

Source: ONLamp.com

Does anyone have any tips on GUI building on Mac using Python? It looks like PyGTK for Mac isn’t totally there yet. PyQT for Mac looks really out of date. Is building a Cocoa app using PyObjC my best bet? The more native, the better. The fewer dependencies, the better.


  popularitypopularitypopularitypopularity

Source: ONLamp.com

A couple of disparate threads have bounced around in my head lately, which makes me think that there’s some fundamental notion at work in the world.

Mitchell Baker and Matt Asay have had a brief back and forth over the nature of a public good (such as the Firefox web browser in specific, or free software in general). Mitchell’s position is:

A people-centered Internet needs some way for people to interact with the Internet that isn’t all about making money for some company and its shareholders.

— Mitchell Baker, Firefox is a Public Asset

Matt Asay wonders if corporate backing is necessarily, in itself, inimical to the creation and community-based maintenance of such a public good:

This isn’t about a small group of people trying to get rich. It’s about putting into place the most efficient overarching structure to achieve our common goals of choice and innovation on the internet.

— Matt Asay, More on Mozilla and Capitalism

The other thread synchronous in time comes from a comment Tim O’Reilly made a week ago:

I will predict that virtually every open source company (including Red Hat) will eventually be acquired by a big proprietary software company.

— Tim O’Reilly at [08.02.07 11:47 AM] in Microsoft to Submit Shared Source Licenses to OSI

Sometimes I wonder if the fateful 1998 meeting which gave birth to the term “Open Source” led the world of software freedom down a dark path. If the only way to get business to adopt the idea of embracing the power of communities to build software and ecosystems larger, more powerful, and more efficient than individuals could build on their own was to focus on economic principles, rather than the notion of the public good, is it any wonder that so many businesses seem to be indifferent at best to the health of those public goods?

To switch rhetorical metaphors, do you find it more likely that any given business would invest N% of its budget in energy-saving measures because it considers the investment ethically right on its own merits, or because it saves money and provides the basis for a nice, friendly press release?

Perhaps it’s inevitable that community-driven development, maintenance, and support will reduce markets for proprietary software up and down all of the stacks. Perhaps the most successful projects will have the strong support of businesses.

Do you want to rely on their goodwill to allow you to use, study, and redistribute software as you see fit? Are you willing to take the risk that they will encourage a healthy commons which allows you to use your data as you see fit?

I’m not sure.



previous    The O'Reilly Network's Linux DevCenter Articles and Weblogs    next


  popularitypopularitypopularitypopularity

Source: Linux DevCenter

Articles about Linux and mainstream Linux news tends to be dominated by the big Linux distributions, those with large corporate backing and/or large development teams. I’m primarily talking about Red Hat Enterprise Linux and it’s free clone CentOS, Novell/SuSe, and Ubuntu on enterprise servers and Ubuntu, Fedora, Linspire, and Mandriva on the desktop. Throw in two venerable and widely respected distributions, Debian and Slackware, and you’ve got about 90% of the industry chatter covered, maybe more.
These distributions also have something else in common: with the exception of Linspire/Freespire, which I haven’t tried, they have all frustrated me on one level or another. I’ve found recent Fedora, SuSe, Mandriva, and Ubuntu releases all to have more bugs than I would expect, often very annoying and obvious ones. All of the above mentioned distors except Slackware are unimpressive in terms of performance. Most tend to be bloated and full of all sorts of cruft that I don’t need that gets installed by default. The notable exceptions are Ubuntu and Mandriva One which both come on a single CD and install a stripped down, clean OS which you can then build on. However, in the case of both Ubuntu and Mandriva One they seem to get a whole lot less useful stuff on that single CD than some other distributions seem to manage.
In the past year a number of medium sized and small distros have lept past the big players among Linux distributions, offering single CDs with lots of apps, excellent hardware support, speedy performance, and relatively few bugs. Some are also far more user friendly than distros like Ubuntu and Mandriva, often touted as the best place for a newcomer to Linux to start. When I say medium or small I’m referring to both the developer community and user community around each distro. In some cases the developer community is just one or two people.
Todd Robinson, writing in the introduction to his review of Wolvix Hunter 1.1.0 earlier this week, put it this way:
Some smaller distribution will surprise everyone and not conform to this normal pattern. They will either go “cutting edge” and beat the big guys to the punch, or address a need that is not addressed, or not addressed well, within the larger distributions. Last year it was Sabayon and Linux Mint who heaped on extra functionality, and GoblinX with it’s amazing artwork. So far this year it’s Wolvix.
My personal favorites at the moment are Vector Linux, which I write about frequently, and Wolvix. In the few weeks I’ve run Wolvix I, like Mr. Robinson, have been tremendously impressed.
Vector Linux qualifies as medium sized. Their first release candidate of the forthcoming version 5.8.6 SOHO has fewer bugs than the final release of many of the big distributions and yet it’s still considered a work in progress. Wolvix is the quintessential small distro with only two developers. For an English-speaking user it may be about the most user friendly Linux distro I’ve seen, easy to try as a Live CD, easy to install, and things just work right out of the virtual box. I’ll post a full review of Wolvix 1.1.0 in coming days. Tood Robinson also mentioned GoblinX, a small distro from Brazil that I also like quite well. Interestingly all three of these distros are Slackware derivatives and all three have conquered the areas Slackware is normally criticized for by offering friendly, easy to use distributions and sane package management.
2007 may well be the year of the small distro. Back in January I wrote an article called So Many Distros, So Little Time, complaining about the number and proliferation of half-baked little projects. My objections to new little distros disappear when someone genuinely comes up with something new and innovative. In upcoming reviews of Wolvix, GoblinX, and even AliXe I’ll focus on just what makes some of these up and coming flavors of Linux stand out from the pack.



Updated: Sat Aug 11 23:55:04 2007


OrderWeb Software CC
Contact Us