Home–> Community–> Freespire Roadmap
The Freespire Roadmap contains the main feature list for upcoming versions of the Freespire operating system, as well as other significant product and service changes (Freespire website, CNR Warehouse, etc.). Because of the dynamic relationship between the Linspire and Freespire operating systems, both are included in the Roadmap here, making it easier to see the timing and evolution of both operating systems and how they differ from, as well as relate to, one another. Use this page to see what development efforts are under way for future releases, and visit the Freespire forums to participate in the community dialog about which features should be worked on in coming releases. (You may also wish to review the section for understanding Freespire version naming to better understand this Roadmap.)
NOTE: All feature lists and projected release dates are best estimates, and we will all work hard together to hit these dates, but changes to both the feature lists and projected release dates may certainly be expected as the Freespire project evolves.


HISTORICAL ROADMAP

You can view Freespire’s Historical Roadmap here.

FREESPIRE 2.0 (English)

Distribution: Freespire – Based on Release: Skipjack (ubuntu core) – Version: 2.0

Release Date: 07 August 2007

General Notes: Please visit the Freespire forums to participate in the community dialog about which features should be worked on in coming releases. With the 2.0 version, we believe Freespire will be not only one of the most full-featured desktop Linux operating systems, but also in a positioned to remain current with an infrastructure designed for easy and timely growth, including the CNR Warehouse.

If you would like to make specific recommendations to the Roadmap, please do so here.

Major Features planned for this version:

“A” PRIORITIES (Will FOR SURE be included in this release)

  • An new, open sourced CNR client, accompanied by a new and improved repository system which will allow for much quicker, safer and timely syncing with other Debian-based repositories. This will allow us to keep the CNR Warehouse extremely current and pull in new software much more quickly with less man hours and work.
  • Will use the new CNR.com web site with improved look and feel, chart and search results filtering (popular applications, console applications, etc.), and individual wiki/forum functionality for each product in the Warehouse.
  • Sync with ubuntu Feisty Fawn (using new repository system).
  • New Kernel 2.6.20 Version from Debian Etch.
    • Full Kernel support (SMP, processor specific configs, etc.).
  • KDE 3.5.6
    • mDNS switch from howl to avahi – Test to see if it’s installed by default.
    • hal-device-manager.
    • Switch from LDM to KDM (or possibly GDM).
  • Improved Boot Time.
  • LSB 3.1 compatibility
  • Adobe Flash Player 9
  • GCC4
  • X.org 7.2
  • Include xdg-utils (Portland Project)
  • OpenOffice.org 2.2
  • Browser & Email based on Firefox/Thunderbird 2.0.
  • NetJaxer.com type application (see netjaxer.com/demo).
  • fstab with ability to read/write other Linux partitions/pendrives AND read Windows partition. Clean up & document on wiki how this works and include how you can override the detector.
  • Option on Live CD to repair a broken boot record (Grub).
  • Eject CD after running live CD when shutting down the system.
  • User Switching (sound system will only support single user – FAQ).
  • Automatically use swap partition instead of swap file if available.
  • Switch ark with karchiver.
  • Remove “My” from “My Computer”, “My Documents” folders etc.
  • Add new “Downloads” folder under “Documents” directory.
  • Modify LBrowser/LMail to ask first where to save files/attachments, but it should start defaulting to the (new) Download directory until the user changes the location, then it should remember the last location they downloaded to.
  • Support for USB Audio Devices.
  • Support for Reiser FS, ext3, JFS, and XFS file systems (not just Reiser FS).
  • WPA PSK wireless encryption. (Should be a package in Debian.) Add to network control panel.

“B” PRIORITIES (Will be included in this release, but only IF feature is stable by release date, otherwise it will push to future version)

  • Upgrade path from 1.0 to 2.0 via installer, CNR and apt-get.
  • XGL and 3D accelerated desktop **Andrew Betts
  • 64 Bit Version.
  • Built in support for Bluetooth devices.
  • Sound issues – (support user switching for more than one user will wait for release 2.1)
  • Use netjack for running system/user jack servers to enable fast-user-switching
  • Read/Write NTFS (Debian announced the inclusion of fuse module to read/write support, track Debian).
  • Changes to Diagnostic Report.
  • Include Lightning Thunderbird extension in the OS, but not pre-installed (IOW have it in the correct directory when Tools > extensions is selected it would be ready for install). This would simplify the process of installing the extension, but not have beta software pre-installed.
  • Create the capability to dock LMail in the system tray including a display (similar to Kontact) of new messages available (similar to email notifier). This would provide an all-in-one solution instead of using 2 applications.
  • Automatic updating of Firefox extensions.
  • OpenOffice added to the 100% open source version of Freespire (The version of OpenOffice in the hybrid version of Freespire uses Java, so it can not be included in the 100% open version. In order to use OpenOffice with GNU’s free implementation of Java, it requires GCC 4.x.)
  • Include an On-Screen Keyboard.
  • Play MIDI files out of the box, including those on webpages and those attached to .pps files (Add example MIDI file to /filetypes page.)
  • Add to KSysV package which allows you to select which allows you to start up or shutdown services.
  • Consider Knetstats to become the default network monitor.
  • Desktop search – Beagle with a frontend Kerry (KDE front-end for Beagle) or Peagle – Will likely not be in the default distro, because it uses a lot of memory, but available using CNR or apt-get.
  • Add graphical UI to firewall.
  • Add graphical UI to doreport to encourage more people to submit hardware info.
  • Integration with MyWiki.com Service

“C” PRIORITIES (Will UNLIKELY be included in this release, but scheduled for future versions)

  • Momentum (Communal Computing Project).
  • Grub Editor GUI (includes all existing OS’s)**
  • KBFX as an alternative to the classical K-Menu**
    • Kickoff
  • imwheel to add support for multi button mice (could also be added to CNR)**
    • Make a wiki page so we can drop it into the detector
  • Provide Root password during install. Another KDE solution here.
  • Root Action, Extract Here, and Start Slideshow implementation**
  • New Startup & Shutdown sounds (use KDE 3.5 defaults).
  • Fontfix utility in Control Center to get DPI correct.
  • User Switching – Sound support for multi-user.
  • Sudoers File should be corrected as recommended by RobK – Pick your security level for your desktop (this means you would need to enter the password evertime you accessed something that only root can change).
  • Use a kernel with one of these security patches: SELinux, GrSecurity, RSBAC, or AppArmor. Include the tools necessary to configure it. This offers advanced users the option for fine-grain protection against malicious code that exploit holes in buggy software. Debian working on getting SELinux into etch.**

**Community Projects – These are items that will be implemented almost entirely by the wider Freespire community

Releases

Freespire 2 Alpha

(English) Freespire 2.0 Alpha1 Version 1.1.57
Projected Release Date: Fall 2006 – Release Date: November 22nd 2006.

  • Release Notes

(English) Freespire 2.0 Alpha2 Version: 1.1.73
Release Date: 2006-12-07

  • Release Notes

(English) Freespire 2.0 Alpha3 Version: 1.1.84
Release Date: 2006-12-21

  • Release Notes

(English) Freespire 2.0 Alpha1U Version: 1.2.42
Release Date: 2007-03-08

  • Release Notes

(English) Freespire 2.0 Alpha2U Version: 1.2.49
Release Date: 2007-03-22

  • Release Notes

Nightly Releases
Release Date: 2007-04-10

Freespire 2 Beta

(English) Version: 1.3.52
Release Date: 2007-06-26

Freespire 2 RC

(English) Version: 1.9.0
Release Date: 2007-07-10


FREESPIRE 2.0 (Non-English Versions)

Distribution: Freespire – Based on Release: Skipjack – Version: 2.0

Projected Release Date: Starting Fall 2007

General Notes: Using IRMA, builds will start being released in different languages. Freespire 2.0 will be the first release of Freespire to be offered in non-English versions. Please visit the Freespire forums to participate in the community dialog about which languages should be worked on, and in what order. The below list of languages is a preliminary starting point, based on current IRMA progress, but this list will change and evolve with community input.

Versions released for the following languages, in order:

  1. UK English
  2. German
  3. Dutch
  4. French
  5. Latin American Spanish
  6. Spain Spanish
  7. Italian
  8. Brazil Portuguese
  9. Portugal Portuguese
  10. Russian
  11. Japanese
  12. Arabic
  13. Romanian
  • Other IRMA Languages

LINSPIRE 6.0 (English)

BUILT FROM SKIPJACK & FREESPIRE 2.0

Distribution: Linspire – Based on Release: Skipjack – Version: 6.0.0

OEM Edition Release Date: 2007-07-10 (General Release projected September 2007)

General Notes: This will be the first version of Linspire to be based on Freespire (2.0).


LINSPIRE 6.0 (Non-English Versions)

Distribution: Linspire – Based on Release: Skipjack – Version: 6.0

Projected Release Date: Starting Fall 2007

General Notes: Using IRMA, builds will start being released in different languages.

Versions released for the following languages, in order: (See IRMA Roadmap)


MISC. ITEMS ON THE RADAR BUT NOT YET SLATED FOR ANY BUILD YET (NOT PRIORITIZED IN ANY ORDER)

  • Video Editing Application
  • Freespire “Lite” – run on 128 meg.
  • Flock – New browser in the warehouse, should we review and integrate into Lbrowser?
    • Features:
      • Delicious Bookmark sharing (yahoo service)
      • Built in photo bucket & flicker
      • Built in blogging/RSS
      • Drag images to tool bar for future use or upload to flicker

Comments?

This is a protected page which can only be modified by certain wiki moderators. To make a comment or suggestion about this page, use the discussion tab, which is monitored (watched) by the page maintainer.