Debian startup is smallest, it's only shell with sysvinit (C) as dependency Upstart is about 10 times bigger in terms of lines of code/text. Most of the extra complexity size comes from C. systemd is about 10 times bigger, like upstart. But with the mandatory deps it blows up to about one hundred times the code footprint! Most of the extra code is in mandatory dependencies, but the systemd core is also bigger than anything else.
There is no way they can compete against Chinese OEM manufacturers - they will eat their lunch. Throw away current decent dev tools for new ones never makes sense This seems like an all out gamble that they can take on RIM in the corporate market with MS's backing They can't completely dump Symbian and Meego will continue without them.
Anyway of getting flash working? Normally you copy flashplayer.xpt and NPSWF32.dll to \App\firefox\plugins\. However that directory no longer exists.. Any suggestions?
My pet theory is that SAP is helping block the merger due to Mysql MAXDB. Which I believe used to be Adibas from SAP.
If Oracle get it hands on that they could hurt SAP revenues and grab SAP customers. I don't believe the EU will back down. I wonder it that could kill the merger?
Microsoft used to use khtml as the rendering engine in IE 5 for Mac. So this is nothing new. As you mentioned they have no problem copying software with the BSD license.
I just upgraded an Thinkpad x24 yesterday. My experience is that Xubuntu saves about 130 Mb in RAM usage. The laptop has 640 Mbs RAM and under vanila Gnome in was 90% used on boot. Under Xubuntu it was about 68% used. SWAP was 1.3 GB on each. And neither were swapping.
Seems heavy to me - but still usable. Maybe I need to look at using a lighter version of the windowing manager or migrating back to 6.10.
In general power management sucks on laptops. My nokia n810 can be on for 3-4 days with light usage. Heavy usage with bluetooth keyboard and wifi its good for about 5 hours.
Why does wifi suck so much juice? Cell phones can run for days without a recharge.
My friends linux cellphone (bought in China) gets 5 days without a recharge whereas most windows phones need a daily recharge.
If they think that their sales people will be worried about $1000 operating systems when they are selling $1 million dollar software packages (Big Iron Oracle @ 50K a CPU or Siebel).
Nothing will happen - and if you jumped into RH stock you could have made a quick 15% as it over reacted to the news.
1) Things will go on as normal - RH has more to fear from Ubuntu (teamed up with say IBM or HP) 2) Oracle will make noise and keep seeing their DB market share be destroyed by MS SQL server (which is cheap and good enough for many applications) 3) Oracle will go back to hocking APP servers - and making those buying the server buy Oracle DBs. 4) Redhat will have moderate success selling a beefed up Postgresql
Friend of mine just got a new T series laptop and the keys fell off. After 10 Thinkpads he thinks the quality isn't quite as good and that they are cutting corners to make more money.
I don't really find the licensing scheme's that odd - they are just different ways of licensing something that is in the end not a product but intellectual property. The product is the server hardware - the software is just intellectual property of something that uses the product. Sort of like text in a book is simply ideas whereas the book is a product.
The thing I find really odd is that companies can make 80+% profit margins on intellectual property ("ideas") that are mostly 10-15 years old.
Was involved with a similar project but we were ripping out crappy Labview apps for a biological research company with lots of robots. Labview is initially easier but you get stuck after a while.
Tool selected was python
Boost Python (http://www.boost.org/libs/python/doc/) is a library for wrapping C++ libraries that already exist to make them accessible from Python. Includes the boost python library. A favorite for wrapping c++ code.
Swig (http://www.swig.org/) is another library for connecting C and C++ code with Python
Python can use COM or you can create COM objects. Make apps with simple web interfaces (Medusa) and webservices style interfaces. Also can check out jython etc.
Actually it may be in the software because unfortunately you quote proprietary formats. Excel, Word and ppt can be searched with the various tools that will convert them to html. (Lotus Notes does this automatically).
There are many ways to share information - wikis. bbs, lotus notes, exchange folders etc. Unfortunately many of them require a cultural change. In many companies everyone hords info and stores it in their my documents or email. Any solution that you implement in this case will ultimately fail.
HP/UX, AIX, & Sun OS, and USS(MainFrame Unix) are probably still the top four for large companies in terms of dollar spend. Large companies are slowly migrating to linux, but I would argue that one of the big reasons isn't that Linux is that much cheaper. In reality the OS is one of the smallest components of IT cost.
Reasons
1) x86 hardware is getting more reliable and scalable I was at an IBM presentation yesterday and had a look at their x460 Scalable up to 32-way with 500 GB RAM. Hot swap everything except for CPU. Amazing I/O. Amazing machine and is catching up to Unix systems. Similarly blades scale out well - something Unix based systems don't do.
2) Momentum and software support The idea that you can write your software for redhat or suse and then port it to another platform without extensive changes is very attractive PowerPC/zSeries etc. Vendors are pushing it partially in fear of Microsoft dominance (Oracle/SAP/IBM etc)
MySQL MaxDB (formerly known as SAPDB) is comparable with Postgresql in terms of features. It suffers a similar lack of recognition with hosting companies and php developers. Ingres is another "enterprise" ready db that is available open source.
Who supports XA Transactions? MySQL - Not yet (planned in 5.0.12?) SAPDB/MAXDB - Yes (limitations?) Postgresql - No - in the works (8.1/8.2?) Firebird - Yes Berkeley DB - Yes Ingres - Yes (limitations?)
Pricing vs Proprietary Oracle: $58K CDN per CPU + 10% maint DB2: $55K CDN per CPU + 10% for maint MS SQL Server: $3K CDN per year per server (enterprise edition) MySQL MAX DB: $1,800 CDN per CPU + 10% maint Postgresql: Free + Support Ingres: Free + support
Say Windows is fully POSIX-compatible. No major applications claim "POSIX" compatibility -- developers still write for Unix dialects, and the Linux dialect has become the dominant Unix API dialect format. Windows will still have to develop seperately for Windows.
In Sweden apparently they have libraries with self check in/check out. All the books have RFID tags and you drop it in a glass conveyer belt on the way in.
<tt>Wikimedia has a better breakdown of users that incudes device access<br><br>http://en.wikipedia.org/wiki/Usage_share_of_operating_systems<br></tt>
the question is more around maintenance and ease of understanding... which may be more important in the server space than boot times.
Size and complexity
Upstart (1.5): 285 files, ~185k lines, ~97k C
Debian: sysvinit + 120 files, 5.8k lines
systemd (v44+): dbus + glib + 900 files, 224k lines, 125k C
sysvinit: 560kB, 75 files, ~15k lines
Debian startup is smallest, it's only shell with sysvinit (C) as dependency
Upstart is about 10 times bigger in terms of lines of code/text. Most of the extra complexity size comes from C.
systemd is about 10 times bigger, like upstart. But with the mandatory deps it blows up to about one hundred times the code footprint! Most of the extra code is in mandatory dependencies, but the systemd core is also bigger than anything else.
http://wiki.gentoo.org/wiki/Talk:Comparison_of_init_systems
There is no way they can compete against Chinese OEM manufacturers - they will eat their lunch.
Throw away current decent dev tools for new ones never makes sense
This seems like an all out gamble that they can take on RIM in the corporate market with MS's backing
They can't completely dump Symbian and Meego will continue without them.
Fund that the directory is now \Data\plugins - copied over the files on the locked down pc and everything worked....
Anyway of getting flash working? Normally you copy flashplayer.xpt and NPSWF32.dll to \App\firefox\plugins\. However that directory no longer exists.. Any suggestions?
My pet theory is that SAP is helping block the merger due to Mysql MAXDB. Which I believe used to be Adibas from SAP.
If Oracle get it hands on that they could hurt SAP revenues and grab SAP customers. I don't believe the EU will back down. I wonder it that could kill the merger?
In terms of hack-ability it seems like the ranking is
Nokia Maemo(with slimmed down X.org), Pre (directfb - framebuffer driver), Android (java rendering), Apple (I don't know about Symbian).
I have to hand it to Palm - their approach of porting webkit to run in directfb is a nice Idea.
Personally I think the future of app development on these phones is simply to use HTML 5
Microsoft used to use khtml as the rendering engine in IE 5 for Mac. So this is nothing new. As you mentioned they have no problem copying software with the BSD license.
http://en.wikipedia.org/wiki/Internet_Explorer_for_Mac
I just upgraded an Thinkpad x24 yesterday. My experience is that Xubuntu saves about 130 Mb in RAM usage. The laptop has 640 Mbs RAM and under vanila Gnome in was 90% used on boot. Under Xubuntu it was about 68% used. SWAP was 1.3 GB on each. And neither were swapping.
Seems heavy to me - but still usable. Maybe I need to look at using a lighter version of the windowing manager or migrating back to 6.10.
These mini style PCs are great. Quiet, cheap, low power etc. But one if it can't play MKV files then they are hard to use as media center devices.
In general power management sucks on laptops. My nokia n810 can be on for 3-4 days with light usage. Heavy usage with bluetooth keyboard and wifi its good for about 5 hours.
Why does wifi suck so much juice? Cell phones can run for days without a recharge.
My friends linux cellphone (bought in China) gets 5 days without a recharge whereas most windows phones need a daily recharge.
I know the older version supported something like 25 Gbps of I/O. Any idea what this version supports?
If they think that their sales people will be worried about $1000 operating systems when they are selling $1 million dollar software packages (Big Iron Oracle @ 50K a CPU or Siebel).
Nothing will happen - and if you jumped into RH stock you could have made a quick 15% as it over reacted to the news.
1) Things will go on as normal - RH has more to fear from Ubuntu (teamed up with say IBM or HP)
2) Oracle will make noise and keep seeing their DB market share be destroyed by MS SQL server (which is cheap and good enough for many applications)
3) Oracle will go back to hocking APP servers - and making those buying the server buy Oracle DBs.
4) Redhat will have moderate success selling a beefed up Postgresql
Friend of mine just got a new T series laptop and the keys fell off. After 10 Thinkpads he thinks the quality isn't quite as good and that they are cutting corners to make more money.
Anyone else have a similar experience?
I had a look at our cost (regional mid size bank) and the cost is about .7 cents to 2 cents (if cirrus/plus)
That doesn't include atm and network costs - you can add another 5-10 cents for that.
I don't really find the licensing scheme's that odd - they are just different ways of licensing something that is in the end not a product but intellectual property. The product is the server hardware - the software is just intellectual property of something that uses the product. Sort of like text in a book is simply ideas whereas the book is a product.
The thing I find really odd is that companies can make 80+% profit margins on intellectual property ("ideas") that are mostly 10-15 years old.
Linky is excellent and on occasion completely changes the way I browse.
Other useful ones are:
Linkification - turn text into link
also
Live HTTP Headers
Web Developer
User Agent Switcher
Spellbound's ok
Was involved with a similar project but we were ripping out crappy Labview apps for a biological research company with lots of robots. Labview is initially easier but you get stuck after a while.
Tool selected was python
Boost Python (http://www.boost.org/libs/python/doc/) is a library for wrapping C++ libraries that already exist to make them accessible from Python. Includes the boost python library. A favorite for wrapping c++ code.
Swig (http://www.swig.org/) is another library for connecting C and C++
code with Python
ctypes http://starship.python.net/crew/theller/ctypes/
ctypes allows loading dlls/shared libs and calling functions in that lib.
PyInline (http://pyinline.sourceforge.net/) is a module which will allow
you to write methods inline in C.
Python can use COM or you can create COM objects. Make apps with simple web interfaces (Medusa) and webservices style interfaces. Also can check out jython etc.
Actually it may be in the software because unfortunately you quote proprietary formats. Excel, Word and ppt can be searched with the various tools that will convert them to html. (Lotus Notes does this automatically).
There are many ways to share information - wikis. bbs, lotus notes, exchange folders etc. Unfortunately many of them require a cultural change. In many companies everyone hords info and stores it in their my documents or email. Any solution that you implement in this case will ultimately fail.
HP/UX, AIX, & Sun OS, and USS(MainFrame Unix) are probably still the top four for large companies in terms of dollar spend. Large companies are slowly migrating to linux, but I would argue that one of the big reasons isn't that Linux is that much cheaper. In reality the OS is one of the smallest components of IT cost.
Reasons
1) x86 hardware is getting more reliable and scalable
I was at an IBM presentation yesterday and had a look at their x460
Scalable up to 32-way with 500 GB RAM. Hot swap everything except for CPU. Amazing I/O. Amazing machine and is catching up to Unix systems. Similarly blades scale out well - something Unix based systems don't do.
2) Momentum and software support
The idea that you can write your software for redhat or suse and then port it to another platform without extensive changes is very attractive PowerPC/zSeries etc. Vendors are pushing it partially in fear of Microsoft dominance (Oracle/SAP/IBM etc)
3) In the long run open solutions win.
MySQL MaxDB (formerly known as SAPDB) is comparable with Postgresql in terms of features. It suffers a similar lack of recognition with hosting companies and php developers. Ingres is another "enterprise" ready db that is available open source.
Who supports XA Transactions?
MySQL - Not yet (planned in 5.0.12?)
SAPDB/MAXDB - Yes (limitations?)
Postgresql - No - in the works (8.1/8.2?)
Firebird - Yes
Berkeley DB - Yes
Ingres - Yes (limitations?)
Pricing vs Proprietary
Oracle: $58K CDN per CPU + 10% maint
DB2: $55K CDN per CPU + 10% for maint
MS SQL Server: $3K CDN per year per server (enterprise edition)
MySQL MAX DB: $1,800 CDN per CPU + 10% maint
Postgresql: Free + Support
Ingres: Free + support
Say Windows is fully POSIX-compatible. No major applications claim "POSIX" compatibility -- developers still write for Unix dialects, and the Linux dialect has become the dominant Unix API dialect format. Windows will still have to develop seperately for Windows.
Doesn't work in Linux But for $1.27 you can use Voipbuster to call a dozen countries unlimited minutes for free.
Quality is fairly good. A friend of mine has dumped his local phone service and is using this for all his calls.
In Sweden apparently they have libraries with self check in /check out. All the books have RFID tags and you drop it in a glass conveyer belt on the way in.