LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 02-03-2003, 04:44 PM   #1
chingasman
Member
 
Registered: Dec 2002
Location: Orange County, CA
Distribution: Mandrake 9.0 x2
Posts: 91

Rep: Reputation: 15
Why not include all necessary libraries in a release?


I cannot seem to understand why when "a" (software author or whatever) releases a program or utility or whatever that it wouldn't atleast come with the libraries necessary to run it? I mean come on, having to find, download (and get the order of installing when applicable) gets to be a pain in the arse. Windows maybe whateva but when you download something 9 times out of 10 "that" file will be able to function without anything else. It may come with dlls you already have and ignores them but atleast no matter what that program will run. It gets to be annoying that you have to chase down this libxxx.so and that libxxv.so ....


seems like a lame post but you feel me i know you do. so please open my mind to this concept for i cannot do it for myself.

why wouldn't they include them?
why don't they include them?
why shouldn't they include them?
 
Old 02-03-2003, 05:05 PM   #2
DavidPhillips
LQ Guru
 
Registered: Jun 2001
Location: South Alabama
Distribution: Fedora / RedHat / SuSE
Posts: 7,163

Rep: Reputation: 58
Windows is not unix

unix runs on different platforms. I see what your saying, but it's not that simple. when you get a windows program it usually says requires microsoft windows some versions, blah blah.

*nix apps can not simply say requires a unix system

And a lot of people create things for their own use and provide it as is, with the minimum documentation.
 
Old 02-03-2003, 05:21 PM   #3
bulliver
Senior Member
 
Registered: Nov 2002
Location: British Columbia, Canada
Distribution: Gentoo x86_64; FreeBSD; OS X
Posts: 3,762
Blog Entries: 4

Rep: Reputation: 78
I think another reason is that linux is not "one size fits all" like windows. Sure the developer could package his/her software with all the libraries it requires but perhaps a large majority of linux users already have most of them. Installing them could cause a persons system to break...

And just packaging the libraries with the app (without installing them) would lead to EVERY package being absurdly large, wasting diskspace and internet bandwidth.

Most software sites will list on the website what is required to install something. If you don't have it, and can't be bothered to get it then don't try installing the software....
 
Old 02-03-2003, 05:35 PM   #4
Proud
Senior Member
 
Registered: Dec 2002
Location: England
Distribution: Used to use Mandrake/Mandriva
Posts: 2,794

Rep: Reputation: 116Reputation: 116
With seperate packages, you only need to download them once, not with each program which uses them, whether you already have them or not. Much better, and usually the author will link to the package developers anyway, or explain the dependancy in an FAQ.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
include/linux/types.h and include/linux/posix_types.h kpachopoulos Programming 2 11-26-2005 05:52 AM
Help for C++ include harrylee2003 Programming 3 09-28-2005 05:01 PM
SUSE Release 10 RC1 Release Candidate 1 available 1kyle SUSE / openSUSE 8 09-11-2005 06:26 PM
How to add boost libraries to gcc include list kiku Linux - Newbie 1 03-04-2005 02:49 PM
X libraries or include files not found bishal Linux - Software 3 07-06-2004 01:03 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 03:57 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration