Application Installation On Linux To Improve
By:
Minu Sirsalewala
| Jan 03,2007
Getting applications installed on Linux is known to be quite a pain. Ian Murdock, CTO of the Free Standards Group (FSG) and chair of the FSG’s Linux Standards Base (LSB), feels quite the same way. "Unless an application is included with your Linux distribution of choice, installing that application on Linux is a nightmare compared to Windows."
A typical Windows system, would require the user to simply double click on the more than famous "setup.exe" file, and you’re ready to go. However, in contrast to this, on Linux, this can be quite a pain, considering the user, at some point may manually need to go through a series of traumatic (and sometimes erroneous) processes.
Missing runtime environments and packages make the sum of problems one experiences while trying to install external applications on Linux. "Fortunately, we have solutions to parts of the problem already. The LSB abstracts away the differences between the runtime environments of the various distributions."
Thanks to this, an application installer can simply say "you must install the LSB environment" rather than trying to deal with the hundreds of little variations in both the environments and the package namespaces that provide them.
However, there is a problem. Far too few applications take advantage of the LSB today (though that’s changing), and Project Portland isn’t in any of the distributions yet.
Even though the LSB provides ISVs with a consistent way to create an LSB compliant executable, there’s no consistent way to deliver an LSB compliant application that’s easy to install and that integrates well with the distribution’s package system.
Although the LSB includes RPM today, but for a variety of reasons, ISVs don’t want to use RPM, and not all distributions support RPM natively.
The LSB tackled a variety of the above mentioned issues at the "LSB face to face and Packaging Summit" in Berlin, Germany, and seem to have a way forward that’s acceptable to all involved. The discussion at the packaging summit, pretty quickly converged on constructing a single API that could be implemented across the various package systems, because APIs make for nice evolutionary steps and can, if done right, mask underlying implementation differences.
Murdock mentioned that the goal is to create a vibrant third party software ecosystem around Linux, somewhat like the one Microsoft has built around Windows. "A platform is only as good as the applications that run on it."However, being practical is never as easy as being theoretical. In trying to enable its goal, the LSB will need to get through many hurdles.
"Everyone is certainly motivated, the distributions get more applications, which makes the shared platform more attractive; and ISVs get lower cost, which tilts the cost vs. benefit equation in their favour, making Linux versions more economically attractive and potentially opening new markets," said Murdock.
Because this is just a start, the FSG is launching a Packaging workgroup to continue the discussion they started at the Packaging Summit.
A typical Windows system, would require the user to simply double click on the more than famous "setup.exe" file, and you’re ready to go. However, in contrast to this, on Linux, this can be quite a pain, considering the user, at some point may manually need to go through a series of traumatic (and sometimes erroneous) processes.
Missing runtime environments and packages make the sum of problems one experiences while trying to install external applications on Linux. "Fortunately, we have solutions to parts of the problem already. The LSB abstracts away the differences between the runtime environments of the various distributions."
Thanks to this, an application installer can simply say "you must install the LSB environment" rather than trying to deal with the hundreds of little variations in both the environments and the package namespaces that provide them.
However, there is a problem. Far too few applications take advantage of the LSB today (though that’s changing), and Project Portland isn’t in any of the distributions yet.
Even though the LSB provides ISVs with a consistent way to create an LSB compliant executable, there’s no consistent way to deliver an LSB compliant application that’s easy to install and that integrates well with the distribution’s package system.
Although the LSB includes RPM today, but for a variety of reasons, ISVs don’t want to use RPM, and not all distributions support RPM natively.
The LSB tackled a variety of the above mentioned issues at the "LSB face to face and Packaging Summit" in Berlin, Germany, and seem to have a way forward that’s acceptable to all involved. The discussion at the packaging summit, pretty quickly converged on constructing a single API that could be implemented across the various package systems, because APIs make for nice evolutionary steps and can, if done right, mask underlying implementation differences.
Murdock mentioned that the goal is to create a vibrant third party software ecosystem around Linux, somewhat like the one Microsoft has built around Windows. "A platform is only as good as the applications that run on it."However, being practical is never as easy as being theoretical. In trying to enable its goal, the LSB will need to get through many hurdles.
"Everyone is certainly motivated, the distributions get more applications, which makes the shared platform more attractive; and ISVs get lower cost, which tilts the cost vs. benefit equation in their favour, making Linux versions more economically attractive and potentially opening new markets," said Murdock.
Because this is just a start, the FSG is launching a Packaging workgroup to continue the discussion they started at the Packaging Summit.
| Ads by Google | ||
Post a Comment on “Application Installation On Linux To Improve”
LATEST NEWS
- Hitachi Data Systems Achieves SAP Certified Integration
- TAKE PharmaReady Bags Four New Indian Clients
- Sage Accpac Integrated Suite To Offer ERP, CRM
- Karnik To Serve As Independent Director At EXL
- D-Link Launches Chassis Switch Range
- Lodha Group Selects Wipro As IT Partner
- Avaya UC Solutions Enhance Guest Experiences At Leonia
- Enterprises Give 'Thumbs Up' To Mobile Messaging Services
- "IT Is An Investment, Not A Cost Centre"
- Netmagic Launches Data Centre In Suburban Mumbai
| Ads by Google | ||
RELATED
| Ads by Google | ||
Hot Searches & Keywords :
APAC
Acquisition
Asia Pacific
Asian Paints
BFSI
BI
BSNL
Bangalore
Bharti Airtel
Blackberry
Broadband
Business
Business Objects
Business intelligence
CA
CIO
CRM
Cisco
Cisco Systems
Compliance
Data
Data Centre
Datacentre
Dell
EMC
ERP
Frost & Sullivan
Gartner
Google
Growth
HP
IBM
IDC
IPTV
IT
India
Innovation
Intel
Internet
Linux
Manish Choksi
McAfee
Microsoft
Mobile
Nasscom
NetApp
Network
Networking
Novell
Open Source
Oracle
PLM
Red Hat
Retail
SAP
SMB
SMBs
SME
SMEs
SOA
SaaS
Satyam
Security
Servers
Software
Storage
Sun
Sun Microsystems
Symantec
TCS
Unified Communications
VMware
Virtualisation
VoIP
Web
Web 2.0
Websense
WiMax
Wipro
e-governance
healthcare
outsourcing
partnership
telecom
|
|
||
| Ads by Google |
Sections
Applications |
Audits&surveys |
Bfsi |
Bookreviews |
Businessintelligence |
Businessprocesses |
Ciscosmenews |
Ciscowhitepapers |
Computing |
Contactcenters |
Contributedvideos |
Crm |
Ctoprofiles |
Datasecurity |
Databases |
Datacenters |
Education |
Energy |
Erp |
Focusspecials |
Government |
Guruspeak |
Hardwaresecurity |
Indialogue |
Innovation&leadership |
Innovators |
Intrusiondetection |
Intrusionprevention |
Ites |
Knowledgeprocess |
Lenovo |
Linux |
Managedservices |
Manufacturing |
Media |
Mobile |
Mobility |
Movement |
Networking |
Oncuewithitleaders |
Peoplemanagement |
Pharma |
Platforms |
Policies&compliance |
Recruitment |
Retail |
Saas |
Scm |
Securitymanagement |
Servers |
Services |
Softwaresecurity |
Softwareservices |
Specialreports |
Storage |
Storagesolution(apps) |
Techaction |
Telecom |
Telecommunications |
Theinsider |
Trendwatch |
Web |
Webisodescisco |
Weeklywrapup |
About Us | Copyright © 2006, Biztech2.com India - A Network18 Venture

