Support

Forums

Contact Me

Posts Tagged 'opensource'

Open source

In production and development, open source is a philosophy, or pragmatic methodology that promotes free redistribution and access to an end product's design and implementation details. [http://en.wikipedia.org/wiki/Open_source]

Explore Open Source projects

If you want to have more info about your favorite open source project, it can be firefox, gimp, joomla!, Linux (324 projects!). OpenOffice...
If youre maintaining a project, You can sign there for a free account, and let OhLoh connect to your source control server and provide some insight about your project.
OhLoh was founded by the former Microsoft managers Jason Allen and Scott Collison in 2004 and joined by the developer Robin Luckey. The Codebase History informs about the activity inside the projects.

Linux Kernel 2.6.19
Over the history of the project, 2390 developers have contributed code. However, only 1673 have done so in the last year.
Estimated project costs:
Codebase 5,133,027 LOC
Effort (est.) 1574 Person Years
Avg. Salary $/year
Total $86,550,897

Some of the most popular projects (more than 3700 projects available):
MediaWiki
phpBB
WordPress
osCommerce
Coppermine Photo Gallery
Firefox
XOOPS Dynamic Web CMS
Joomla!


Visit  OhLoh now
Articles tagged

Gimp 2.4 is available

 GIMP is the GNU Image Manipulation Program is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages (77).

Version 2.4 of the GNU Image Manipulation Program is now available.

The release note contains the list of new features and some nice screenshots. You can download this semi professional tool at no charge

GIMP  run on any NT-based version of Windows (NT4, 2000, XP or Vista download HERE), and also on Macintosh  (download HERE)
Windows binary can be grab here while linux version are available at the main site

Some useful links to finish this small blog post GIMP Documentation

MyGuestBook 1.0.0

box.joomla.myguestbook

 MyGuestBook will replace Akobookplus...

The code has been rewritten, simplified and is now using Joomla! controller pattern.  MyGuestBook  is an open source (GPL v3) Joomla guest book component with spam protection and many customization options.  For those of you interested in switching from other guest book components there is an import feature, which in this version can import entries from Akobook v3.42 or Akobookplus 5.1.2

You will get the stability of a 4 years old Joomla! component combined with the latest Joomla! 1.5 API.

 

Release H - 2 days

 

 

 

Articles tagged

Read more: MyGuestBook 1.0.0

KDE Ships First 4.7 Beta

kde_4_7

May 25th, 2011. Today, KDE has released a first beta of the upcoming 4.7 release of the Plasma Desktop and Netbook workspaces, the KDE Applications and the KDE Frameworks, which is planned for July 27, 2011. With API, dependency and feature freezes in place, the KDE team's focus is now on fixing bugs and further polishing new and old functionality.

The 4.7 release will bring a number of exciting improvements:

  • KWin, Plasma's window manager now supports OpenGL-ES 2.0, improving performance and deployment on mobile devices
  • Dolphin, KDE's flexible file manager has seen user interface improvements and now sports a better user experience for searching in files' metadata.
  • KDM, KDE's login manager now interfaces with the Grub2 boot loader
  • Marble, the virtual globe now supports offline address search, especially making its mobile version more useful on the road

Visit the KDE 4.7 Information page

Articles tagged

Easily Compress Web Application Resources with EhCache

Resources such as JavaScript and CSS files can be compressed before being sent to the browser, improving network efficiencies and application load time in certain case. If you are not using Apache with mod_deflate or nginx in front of your web application, you may need to implement resources compression yourself….

Wait! don’t start writing your own filter to compress files like CSS, html, txt, javascript it is way more difficult than you think to properly handle http response headers and do proper handling of mime type and caching. In one sentence don’t start reinventing the wheel: use ehcache for example.

Ehcache is an open source, standards-based cache used to boost performance, offload the database and simplify scalability. Ehcache is robust, proven and full-featured and this has made it the most widely-used Java-based cache. It can scale from in-process with one or more nodes through to a mixed in-process/out-of-process configuration with terabyte-sized caches. For applications needing a coherent distributed cache, Ehcache uses the open source Terracotta Sever Array.

Read more: Easily Compress Web Application Resources with EhCache

A desktop review

SUSE 9.1
a desktop review
installing and/or migration to Linux SuSE 9.1

WORK IN PROGRESS, running SuSE 9.1 since tuesday 11 May 2004....
SuSE 9.1 soon running on compaq nx7000 notebook

GNU Free Documentation License - Copyright (c) 2004 Walter Cédric.

Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2
or any later version published by the Free Software Foundation;
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License".

Test system:

One more time, here is my system, The Linux experience you will have is very depending on hardware (and also drivers).....

Mainboard Nvidia Nforce 2 ASUS A7VN8X deluxe
2 integrated ethernet card
6 USB - 2 Firewire
On Board soundcard
Harddisk IBM 120Go UDMA 133 (primary master)
Harddisk IBM 80Go UDMA 133 (primary slave)
CDR/RW 16x IDE noname
Maxtor USB/Firewire onetouch 250Gb
Geforce FX 5600 256Mb MyVivo Athlon XP 1700 overclocked at 3200 with my watercooling
512Mb DDR Dual Channel mode PC3200 (new)
SUSE Linux 9.1 and the KDE 3.2.2 desktop  

What does SuSE 9.1 brings?

I wont go through the list of changes and goodies shipped in this release since SuSE itself has also a great page HERE (professional edition) and HERE (personal edition). Note that SuSE is selling at a very attracting price the personal edition (49$) with limited server capabilities and no commercial programs.

beautifulDesktop.jpg
beautifulDesktop.jpg

Migration from 9.0 to SuSE 9.1

This time I retrieve the SuSE professional DVD from colleague and did not buy it, as I prefer to wait for another major release. But wait this is a major release of Linux, I think that the release number is really not so well adequate and do not reveal the number of changes does both in kernel (2.6) and desktop (kde 3.2)

If you copy the DVD, You will get no support from SuSE directly (but you will always find help on internet), also a great help section is provided in electronic format, downside it wont be readable without a working SuSE.. FTP online update is due around the 6 June 2004....

Since I have a running version of
Linux, I decide this time to update the previous SuSE 9.0 through the YaST menu (Boot and choose Update System), after 21 min update, I was booting into my new desktop with my old settings. The boot time seems to take forever, it "SEEMS" to me that it is a loooot slower.

With this version, SuSE and Novell are now showing us their commitment to the open source community and have also GNU their famous configuration tool: YaST. This is also a strategical move since they want that the maximal number of third companies develop new modules for it (IBM, ....). That is a good news since a lot of people always complains on the licensing scheme of YaST. In the meantime, YaST is now a lot more polished...understand the ubiquity of the YaST logo and eye candy colors. Even the installation process has been redesigned with fancy graphics.

YouInPaleBlue.jpg
YouInPaleBlue.jpg

Coming from Windows?

- In order to help users to make the transition to Linux, drives (in Linux world, it is better to say devices) are a now stored under the famous icons "My Computer" and mount a lot more faster than under the 9.0. I only regret that the system choose so bad name as default (Is it needed to display a cryptic UUID in the name of devices????).

myComputer.jpg
myComputer.jpg

- Dual Booting Windows and SuSE is as easier as before, and has not changed. the boot loader grub with its fancy colors is a lot better than M$ one. That should at least convince You to make a try ;-)

- SuSe is now earlier hiding, during the boot, all ouput statements done by the kernel. I must agree that nearly no one can understand all barbarians technical terms, I still recommend to press sometimes the key 'F2' to newbies, seeing if a devices did not init. may be valuable under certains conditions. (mainly hardware crash)

- the most disturbing things for a newcomer is that you do not need to double click on folder or file to do an action, to approach the windows phylosophy, go the KDE control panel, in  "peripherals", "mouse", and checked the radio button "Double-click to open files and folders (select icons on first click)". Maybe SuSE should set this as default...

- During installation, the auto login feature is checked as default. Forget this bad windows habit. If SuSe is already login the system automatically, start YaST, in "security", "Edit and create groups", select your user and click on button "Expert Options" and select "login settings", uncheck "auto login". Remember security come at a cost.

What I dislikes

  • I was one more time catch by the death black screen, (I must be really dumb because that is the second time ) the autodetection of monitor (my SAMSUNG 191N was detected as SAMSUNG 4N) lead to a black screen, Maybe SuSE, should always test (with SAX2, the graphical display adapter cntrol panel of course) what it has autodetect and ask the user to confirm the detected settings.
  • Icons in the taskbar are a little bit oversized as default, bigger and it look like a desktop for kids who need to click on big icons in order not to click beside :-)
  • DVD playback is still not working (but in Knoppix, and Lindows it is), one more time You will have to hunt for the library libdvdcss2 (packman is no more providing binary rpm, you must compile them now due to a change in germany).
    Here you can find a tutorial and ALL library for XINE (with libdvdcss2) Daily xine RPMS
  • Since SuSE is a big supporter of Reiserfs, why not providing a graphical tool for repairing devices? with a expert system? one more time typing some cryptic commands may discourage a lot of users.
  • Impossible to write on NTFS drive, I have not found any captive rpm for SuSE 9.1.
  • Packages conflicts....why not embeding apt-rpm? or providing always package statically compiled in order to avoid dependancies?

What I like

controlPanel.jpg
controlPanel.jpg

  • KDE 3.2.2 with its speed blow away any previous release, and is alone worth the upgrade (But You can update SuSE 9.0 to KDE 3.2 through FTP, easy to do but then you lose the online SuSEwatcher tool and new patches).. KDE 3.3 should be available in August 2004
  • The default walpaper is a lot nicer and the desktop control panel is a lot more polished too.
  • A up to date JDK 1.4.2.02 is also installed as default. Nice if you plan to use java base applications like eclipse, jedit or set P2P Freenet node
  • Using SMB 3.0, it is so fast and so easy to access a windows drive! in comparaison, under M$ XP, the system seem to take forever to locate by IP a share (moreover it freeze your PC :-( during seconds)....
    (example in Konqueror smb://elta68:aJ_zU16B@192.168.0.3/Share1 )
  • The kernel 2.6 even if it is running in the background all the time is not as eclatant as KDE, also it didn't have a so big visible effect as KDE speed, windows are poping so fast that it push by a magnitude the pleasure to use this release. The list of online update is quite huge (but not bigger than M$ ;-) ), but that prove the reactivity of Linux and SuSE, I've update at least 50 packages and without any OS restart. Each update has also a brief description, so You know what are the benefit of each updates. A release note is even accessible in the right corner of the screen.
  • Since Novell is now bringing its expertise to Linux support, the KDE help center, is showing a better uniformity, colors, fonts and quality of documentation: 2 main sections : Administration guide and user guide. Followed by application manuals, administration; development and online ressources. One major regret: inpossibility to cut and paste some line of text/code in a terminal: copy is not possible!
  • KDE is highly configurable and without adding any sharewares or using some obscure tweaks, of course: icons, splash screen (as desktop start, a pictures with progression of peripherals detection is shown), fonts, windows decorations and ...wallpapers can be set in kde control panel with a few clicks. Dont forget to visit www.kde-look.org  It is worth the visit!
  • Konqueror can now retrieve, copy, rename data on ftp server, I still prefer the default FTP tool KBear /opt/kde3/bin/KBear
  • I've installed today 17.06.2004 the latest kernel version 2.6.7 with source code, require a restart, but the systeem is running faster since, or at least seems to be faster.

 

patchUpdate.jpg
patchUpdate.jpg

What I like/dislikes

  • The default install provide a lot less user choice: only one chating system (Kopete) instead of the plethore in SuSE 9.0
  • No 3D hardware installation as default, you need to complete the installation and then in YaST grab the latest proprietary Nvidia/ATI drivers. It is only annoying.
  • YaST warn You of conflicts and dependancies but do not propose a "real" alternative, either "do not install" or "continue with risk of instability", why not:
    • Adding a third possibility: "download the missing dependancy now" or
    • Propose a UUID link on which user can click to locate the ressource (through a UDDI server), normal users don't want to write down the name of some library libdvdcss2 -1.0.6.7 p23.rpm is a pain to retain !
    • Export the list of dependancies to resolves in a new windows to shows You which library are missing, or has been installed in realtime
    • Do nothing an find a better approach...
  • The only "GOOD" repositories of RPM are not given by SuSE. (understand full of rpm not approved by companies : dvd support, win32 codecs, ....) but I think this is common to all distributions: without volunteers building rpm, it will be quite difficult to live in a wwhole linux world, or at least at the beginning since not all users want to know how to compile sources versions of their favorite programs.

What I would like to see

  • The ability to download any program through YaST (even non free or non supported: codecs, aMule and others), why not like in eclipse having internet page providing a XML descriptor for installing new packages and that YaST can understand?. I mean this can be a great step forward for the average user.

  • Better commitments of Nvidia, Linux can be a great playing plattform if hardware manufacturer develop or give some technical help to the community for improving drivers.

Exploring Multimedia capabilities:

  • Noatun is no more installed as default, Kaffeine (another interface to the famous XINE multimedia engine) is present but no interesting codecs are installed. Multimedia is, at least for me, UNUSABLE, and you need to quickly install MPLAYER/Kplayer with the full range of codecs if you want to read any DIVX, XVID, Indeo contents... I was searching Kplayer in /opt/kde3/bin/ and in YaST installer, but didnt find it. That's bad! You can find the latest version at sourceforge
    www.sourceforge.net/kplayer

mplayerRunning.jpg
mPlayer running with a special skins

  • Inserting a blank CD and K3b pop up and propose You to do your compilation

  • Gimp 2.0 is also included with SuSE Linux Professional, this version 2.0 has a new GUI and nicer icons.

preliminary Conclusions

WORK IN PROGRESS, running SuSE 9.1 since tuesday 11 May 2004....

With SuSE 9.1, you get a high quality distributions, and even if all the cons and drawbacks apply to this new release. It is definitely worth the update! Suse is getting even better with every release. Novell buying them has it seems already a positive affect with how the applications are running.

Even if this release is nearly filling all my expectations I am already excited about the future of SuSE, when will the version 10.0 be shipped?

Links

http://linux01.gwdg.de/apt4rpm/ how to set up atp 4 rpm for SuSE.

RPM
http://packman.links2linux.org/
http://rpm.pbone.net/
http://www.suserpms.cjb.net/
http://guru.linuxbe.org/

 

BeOS

Â

BeOS

from What is BeOS ?
"The BeOS offers a new level of price-performance, and a dramatic reduction in the complexity of software development. It is a modern, multithreaded, symmetric multiprocessing true multitasing, protected memory OS with a 64-bit journaling file system delivering the performance required for multimedia applications. The BeOS offers unprecedented user responsiveness, enabling real-time manipulation and feedback capabilities in your applications.

You can develop for BeOS in C++ using a powerful Object Framework API that gives you a rich set of user interface, 3D, I/O, sound and other widgets. In those instances when the API doesn't give you what you need it's easy to inherit and override to make what you're looking for.

BeOS is not backwards compatible, ist doesn't support twenty-year-old ideas. But for users involved in digital design, and who need more power than today's operating-systems can deliver, and for developers who are building the tools these people use, the BeOS represents a new field in which to lay down fresh tracks.

BeOS runs on Intel or AMD based PCs.
Modern OS
High-Performance
Pervasive Multithreading
True Preemtive Multitasking
Symmetric Multiprocessing
Protected Memory
64-bit Journaling File System
Object Oriented API
Client-Server Based Internal Architecture
Unprecedented User Responsiveness
Media Optimized
Real-time Manipulation and Feedback
Native TCP/IP
Easy Development
"

News and forums

http://www.beosonline.com   
http://www.beunited.org/
 beunited.org is an international, non-profit organization working to define and promote open specifications for the delivery of the Open Standards BeOS-compatible Operating System (OSBOS) platform for personal computers in consumer and business environments. The mission of beunited.org is to proliferate these open specifications through the sponsorship of technology, market, user education, and support programs throughout the world.
http://www.beosjournal.org
 Reporting the news of the BeOS Community
http://www.bebox.nu/
 Club of BeBox proud owners
http://www.beosbible.com/   
http://www.betips.net/ or in french http://betrayer.free.fr/astuces/index.html   

Free Implementations

http://www.cosmoe.com/
 Cosmoe is a new user interface that runs on top of the Linux operating system (and soon others). Cosmoe implements a powerful but easy-to-use high-level C++ API that is quite similar to BeOS. In fact, many BeOS programs can be recompiled to run on Cosmoe with little or no changes!
http://www.blueeyedos.com/
 BlueEyedOS is a BeOS-inspired operating system powered by a Linux kernel.
The BlueEyedOS APIs are BeOS APIs rewritten with some improvements.
http://www.openbeos.org
  
http://www.yellowtab.com/
 YellowTAB formed in order to fill the void created by the demise of Be, Inc., developers of the Be Operating System (short: BeOS) for personal computers.
Review here http://www.osnews.com/story.php?news_id=3692 and here http://www.beosjournal.org/index.php?ct=r&ru=2003-06-03-zetab5
Why You Should Support YellowTAB's Zeta www.osnews.com/story.php?news_id=3809

Download

BeOS Free Download
  
http://www.bedrivers.com/  A website dedicated to BeOS drivers. To both help users find BeOS drivers and to help would-be BeOS driver devs write drivers for new hardware
http://www.beosmax.org/main.php  BeOS 5 PE Max Edition is like BeOS 5 PE a freeware version. It only contains freeware and shareware demos. All the code it contains is legal under the MIT, GPL or LGPL licenses. There is no charge for the actual BeOS, but there can be a charge for the media on which it is written on. (CD Roms cost about 50cents each).
http://www.bebits.com/
 Ultimate resource for BeOS software. If there's an application you need, and it exists for the BeOS, then you've got a better chance of finding it here than anywhere else. We've put a ton of effort into making BeBits full-featured and easy to use, so feel free to look around!

"Help Support BeBits!
We've survived a long time, but advertising alone doesn't pay much these days and we need to pay the bills! So, any donations/tips that you could spare would be greatly appreciated so we can keep the site up and running." more on
Donate to Bebits

Killing App

http://pixel32.box.sk/
 Pixel32, the powerfull image/animation painting/editing and retouching application available for DOS, Windows 95/98/Me/NT/2000/XP, Linux, BeOS, QNX and Solaris
http://bekaffe.freeservers.com/  Bringing Java to BeOS

be.com | bebits.com | bedope.com | begroovy.com | betips.net | lebuzz.com | beforever.com |twisted-thread.com | bebox.nu | beosjournal.org | beosz.com | BeZip | BeTips | BeOS Radio | BeGeistert | Frizbe | BeDrivers | BeUnited | BeEmulated | BeBox Zone | BeOS France | BeClan | IsComputerOn | LeBuzz | ZetaJournal | BeGroovy | OS News | Mensys | JPBE.net | Qube | BeOS Aires | Bug BR | Ubix | BeOS Greece

Eye-candy for your Linux desktop

SuperKaramba is, in simple terms, a tool that allows you to easily create interactive eye-candy on your KDE desktop. Currently, only linux is officially supported.
  • RPM for Suse 9.2 are here
  • A choice of Karamba theme are here
kde-look.org is worth a visit: You will find under the GPL:
Wallpapers,  Themes / Styles, Window Decorations, Icons, System Sounds , Color Schemes, Screensavers, Noatun Skins,  K-Jofol,  Kaiman, Screenshots, Splash Screens, X11 Mouse Themes, KDE Improvements    
Karamba themes, Fonts, Service Menus, Other, Artwork Contest

PSP emulation

A lot of opensource emulator are currently being ported to the PSP:

Sun Presents Open-Source Enterprise Java

"Today, we are open-sourcing Sun's server side implementation of Java," Schwartz told an audience of about 10,000 software developers and Sun partners. "This is the first step in open-sourcing all of Sun's Java software assets." 
Effective immediately, Sun's Java System Application Server Platform Edition, code-named Glass Fish—the company's implementation of the upcoming Java EE 5 (Java Platform Enterprise Edition 5) standard—has been opened up to community development under Sun's CDDL open-source license. from www.eweek.com , read more here

Donations

Thank You for supporting my work