Adobe Makes Rude Gesture to GNU/Linux

Enough dancing and hand-waving. Adobe has drunken the 1% KoolAid.

  • no more builds of Adobe Air for GNU/Linux except by partners of Adobe
  • ditto Acrobat Reader

Commentators pointed out that Adobe does not supply 64bit Flash for GNU/Linux so who needs Air, a Flash generator? 64bitness is pretty standard these days even on Atom processors. How weird.

Adobe quotes 0.5% of Air downloads were for GNU/Linux but with much of the world using 64bit GNU/Linux, that is pretty good. Adobe, you have to supply what the consumer wants. Years ago, I identified 64bitness as one of the key features of GNU/Linux and use it on terminal servers extensively. I was quite annoyed that it took so many years to get a 64bit version of OpenOffice.org.

Apparently, Adobe sees the future as Android/Linux and we can run Android on GNU/Linux so it may not be a huge issue, just a change in programming language. That must be much more expensive than building for GNU/Linux. That means a re-write.

HTML5, here we come.

see Adobe – Focusing on The Next Linux Client

About Robert Pogson

I am a retired teacher in Canada. I taught in the subject areas where I have worked for almost forty years: maths, physics, chemistry and computers. I love hunting, fishing, picking berries and mushrooms, too.
This entry was posted in technology. Bookmark the permalink.

36 Responses to Adobe Makes Rude Gesture to GNU/Linux

  1. oldman says:

    “You might call be arrogant but some it is pure arrogance to suggest do something that you have not tested. You showed arrogant nature at this point. Jun 17th, 2011 at 9:20 am. Before I did.”

    My comments were not directed at you Mr. oiaohm. They were directed at a poster who had taken a remark that I made in general to be directed at him – it wasnt. And my response, which was mild in comparison to what he had just posted, was frankly none of your business!

    Yet you decided to interject into the stream with this on Jun 17th, 2011 at 9:37 am

    “Please don’t do this again to me oldman recommending something for darn right sure you have not attempted to a person like me who most like has attempted the bright spark of the idea you dreamed up.”

    Considering that I never directly was talking to you on this subject in the first place is was a pretty presumptive remark. Especially as I at that point knew nothing of your background. So I responded accordingly to your IMHO arrogant comment.

    “Response you stepped it up. This Jun 17th, 2011 at 8:34 am was pure despicable “Typical FOSS project” This is a common insult. Of course you did not dig deep enough to wake up that in fact the few coders working there are in fact paid to do it. Really icedrobot is not normal it did not start as a community idea RIM has something todo with it.”

    Based on the information that is on the web site that was set up, IMHO it IS a typical FOSS project Mr. oiaohm – a few people attempting in what appears to be their spare time (hence what appear the long delays between contributions) doing what I consider reinventing some one elses wheel, instead of doing something new. You may not like this characterization, but I am not alone in holding this opinion and there is nothing despicable about it.

    “When I say I don’t stuff. I truly don’t need it. I know what I am missing out from the complete computer system.”

    Fair enough but it is irrelevant to me, because I was not recommending anything to you directly at that point, nor would I solicit any suggestions from you.

    “oldman you being an arrogant bastard got you into trouble. Because if you were not arrogant you would not have pulled up a lot of the things you did. I am not asking much of you really.”

    Mr. oiaohm, you are nobody who is in a position to ask me anything. You are a poster here, nothing more. You may have experience in a certain environment, but I can assure you that there is nothing magical about it. There are many ways to solve a problem, and yours is just one of many.

    “The simple reason why you need excel so calc from openoffice or libreoffice is not good enough is your lack of knowledge on how to use it as a slave.”

    The even simpler reason is that I personally consider open office inferior to office and only use it when I am work on a linux station.

    “http://poshcode.org/1802 Also guess this is a surprise you can drive libreoffice or openoffice from powershell. Basically if I like powershell I could rewrite you make excel document without requiring excel.”

    You must be joking if you think that this is simpler to work with than instantiating a office based com object in powershell! As far as I am concerned The code that would result from this would be less clear, more complicated and a pain to debug. And would probably turn what was a two hour task into an all day nightmare, for what I posted was in the end, throwaway code to get a specific task done.

    “Yes you have used OpenOffice and Libreoffice. But only as a normal user. I use OpenOffice and libreoffice as document processing engines. For most administration items you only need basic features of excel or word documents that OpenOffice and Libreoffice do perfectly. So there is no reason to bind yourself for administration as requiring a copy of MS Office.”

    Bravo for you, but you have your tools and I have mine. AS long as I can get my task done with my tools, I’m golden.

    “This is where people get into trouble with me. TCO. Total Cost of Ownership. Is Excel required yes or no. Your case yes. Is there anything else cheaper that can do the job yes. Ok so why are we using Excel at that location. Yes I am the bastard auditor for finance officer at times.”

    If the only parameter in your TCO calculation is cost and your company has given you control over cost containment, then anyone working for you would probably be in trouble. Fortunately for me you are not in the picture. In my case, the cost of the Office 2010 professional license ($60.00 under VLA), was more than offset by the avoidance of cost of approximately 4 hours of my time that it would have taken for me to write the filter program to remove duplicates from a datastream (my Company bills out my time at $150.00 US @ hour, 4x$150 = $600.00). Would you propose increasing MY TCO by having me change tools?

    “If you were my staff you would be doing retraining on how to drive uno interfaces of Libreoffice and OpenOffice so you don’t connect in Excel for a task where its not required. So that your future scripts don’t lift TCO without a true requirement. Yes I have a preference for cross platform.”

    No, I would be doing the job you gave me. You would tell me the tasks that I had to accomplish and when I had to deliver them. If you had processes in place that I had to conform to I would conform to them. Unless you are in the habit of bullying your staff into using specific tools, you would get the work delivered as specifyed.

    “Basically be thankful you are not in the same firm as me. Or you would really be regretting that script when I found it.”

    No you wouldn’t, because I presume that a a member of your staff I would already have known and accepted the ground rules in your shop, would have become familiar with the tool set that you were requiring your staff to use and would have done the same task differently.

    But should you have been so unprofessional in your managerial role as to harass me in the way that you seem to be indicating that you would. You would be dealing with would be the harassment complaint about you that I would have filed with the HR department.

    This of course assumes that our mutual place of business is in US.

    “Yes get to know the tools that are out their and how to use them proper oldman and a person like me will be less likely to be wanting to kick your head in for suggesting something stupid as requiring excel for doing basic administration stuff.”

    In point of fact, Mr. oiaohm, you will not be kicking anyone’s head in. In fact I can only hope for your own livelyhood that you do not talk like this to any of your employees, because in most large corporate entities, verbal threats, harassment and bullying of your co-workers is a serious nono as far as the human resources department is concerned, doubly so for a manager whos hould know better.

    “Increasing TCO without valid reason undermines profitability of company that long term can undermine if you have a job.”

    My job is in very little danger Mr. oiaohm because of the desktop tools that I choose to use., In fact my management is happy to have the reports and analysis that I produce, because it provides them with what they need.

  2. FLOSS wins on just about any angle involving cost, performance and flexibility. I think FLOSS should be the default option unless it can be proven that it cannot do the job. I have never yet seen a job FLOSS cannot do, especially in large organizations where software could be replaced for much less than one round of licensing fees. The world is large enough and has so many programmers that the world can make its own software and does not need to depend on M$ and its “partners”.

  3. oiaohm says:

    oldman you are right in that it was a knife in a gun fight. Because you level of knowledge was too low.

    You started suggesting things I had already tried ie photoshop in vm. Also since I work with embed I do have android and standard linux hybreds.

    Problem is oldman a not point have you shown you know a truly valid answer. You have also presumed I don’t do the same stuff as you.

    You might call be arrogant but some it is pure arrogance to suggest do something that you have not tested. You showed arrogant nature at this point. Jun 17th, 2011 at 9:20 am. Before I did.

    Response you stepped it up. This Jun 17th, 2011 at 8:34 am was pure despicable “Typical FOSS project” This is a common insult. Of course you did not dig deep enough to wake up that in fact the few coders working there are in fact paid to do it. Really icedrobot is not normal it did not start as a community idea RIM has something todo with it.

    When I say I don’t stuff. I truly don’t need it. I know what I am missing out from the complete computer system.

    oldman you being an arrogant bastard got you into trouble. Because if you were not arrogant you would not have pulled up a lot of the things you did.

    I am not asking much of you really.

    The simple reason why you need excel so calc from openoffice or libreoffice is not good enough is your lack of knowledge on how to use it as a slave.

    http://poshcode.org/1802 Also guess this is a surprise you can drive libreoffice or openoffice from powershell. Basically if I like powershell I could rewrite you make excel document without requiring excel.

    Yes you have used OpenOffice and Libreoffice. But only as a normal user. I use OpenOffice and libreoffice as document processing engines. For most administration items you only need basic features of excel or word documents that OpenOffice and Libreoffice do perfectly. So there is no reason to bind yourself for administration as requiring a copy of MS Office.

    This is where people get into trouble with me. TCO. Total Cost of Ownership. Is Excel required yes or no. Your case yes. Is there anything else cheaper that can do the job yes. Ok so why are we using Excel at that location. Yes I am the bastard auditor for finance officer at times.

    If you were my staff you would be doing retraining on how to drive uno interfaces of Libreoffice and OpenOffice so you don’t connect in Excel for a task where its not required. So that your future scripts don’t lift TCO without a true requirement. Yes I have a preference for cross platform.

    Basically be thankful you are not in the same firm as me. Or you would really be regretting that script when I found it.

    Yes get to know the tools that are out their and how to use them proper oldman and a person like me will be less likely to be wanting to kick your head in for suggesting something stupid as requiring excel for doing basic administration stuff.

    Increasing TCO without valid reason undermines profitability of company that long term can undermine if you have a job.

  4. oldman says:

    “oldman stop making a fool out of yourself. I am a qualified IT and the mistakes you are making are the the same mistakes I have to break out of any new staff. Yet you claim years of experience where is it in your actions. ”

    Mr. oiaohm.

    I am no fool Mr. oiaohm, What I am is someone who made the mistake of bringing a knife to a gun fight with a arrogant bastard who thinks that he has all the answers. Fair enough, You win Mr. oiaohm.

    Another bit of noise to ignore.

  5. oiaohm says:

    oldman and that same filtering and cleaning up crap you do with powershell I do with python or java. http://vijava.sourceforge.net/ Yes same information is extractable.

    Now if I need excel format send to the uno interfaces of openoffice or libreoffice you can do the same filter you just did.

    Yes uno is a old interface. Predates com. Was used in Staroffice in the days of dos.

    If I just need the reports send to database then jasperreports. Yes its possible to have jasperreports open cvs files and process them or have the data transfered to a database for longterm compares.

    Fun part is using vijava my report extraction into openoffice/libreoffice is an installable extension that works from a usbkey or a live linux disk or a OS X machine or a windows machine if that is all I can find. I have a truly portable solution todo the same task.

    Simple fact is the java from I can run from windows Linux Mac OS. Do the same things you are doing.

    http://wiki.services.openoffice.org/wiki/Uno Basically their was no need to use excel at all. Other than the fact you don’t know how to use the others. PerlVM interface I hate there is a clone of it for python that is nicer. I personally cannot stand perl. Its far too messy to read.

    Really the true fact of the matter users run applications so they can access Data.

    Way I do things oldman are way more flexible that you.

    And yes http://vijava.sourceforge.net/about.php is an Vmware funded project. That for some reason they don’t mention on their website in a easy to find location. Of course they don’t. there commercial web interface uses it. The powershell interface is in fact never used by any Vmware products. VMPerl is used in some. So it is really foolish using an interface that the makers don’t use themselves.

    My way of getting the report in excel format. open openoffice or libreoffice click the extra button on toolbar select server I want magic their is my excel report if I just want 1. There is a all button and I can also run the java from server mode of openoffice or libreoffice even go as far as emailing customers if they want.

    Catch is the same code I can recycle into web front ends or what ever else I am asked for. Exactly how reusable is that powershell stuff.

    oldman stop making a fool out of yourself. I am a qualified IT and the mistakes you are making are the the same mistakes I have to break out of any new staff. Yet you claim years of experience where is it in your actions.

    Powershell is not a magical save all. Most cases when you are using powershell their is a better solution cross platform. Yep I don’t a Windows client to extract reports out of vmware. I don’t need Linux client either.

    Fun part is vijava in fact works from android. Ok I have not been nuts enough yet to get the reports directly on mobile phone but its tempting.

    With your setup windows machine screws up you cannot get your reports now you cannot bill customers I am sorry this is a stupid way to set self up.

    Most of my core software OS neutral.

    “As top owning up to being a fool, I will if you will, because anyone who has worked in a enterprise IT for any length of time, should know better than to count out commercial software based on windows, especially when one is talking about the desktop”

    Except for where you work in R&D and most of the devices you are producing is Linux based. Where Windows serous-ally means nothing.

    The point you are not likely is that I don’t class MS Windows as anything because from my point of view it is nothing. I don’t build devices that use it. So why would I be running it. Particularly if all the tools I need work on the platform I am deploying.

    Also I do work along side a composer all the time. So yes I know the software you are refering to. I also do know what jackaudio can do when setup right.

    Point is you said you had the best of both worlds. In fact you don’t. I know you don’t because the composer here uses both windows and Linux. Because the emulations of old synths to get some of the historic effects is way better on Linux. There is no Windows audio software that matches the synth I like and it don’t work proper in a vm. So yes you are missing out on software and I know it.

    Basically stop your best of both worlds idea by using a VM. Its not true. The result is you miss out on software. Best of both requires two computers.

    Now please note my workstation due to running real-time stuff from time to time cannot be a VM image. So yep no simple painless transfers. Same with your audio production machine you cannot place that in a VM either.

    I will warn you. I should not. But their is a trap with VMware. Linux and Windows both really don’t like instant transfers crossing cpu types ie intel to amd and reverse. Linux images will work again after reboot. Windows may come up with no longer activated. Not only is linux faster in vSphere its more tolerant to issues that can come up.

    And that human playback thing is a just a fancy way of saying what this does. http://www.pianoteq.com/ and many other native Linux synth including free http://csound.sourceforge.net that does work on windows. Advantage csound and pianoteq are in fact more tunable to match the style of the real person you will have playing the piece.

    Basically point at the human playback feature proves to me you fall for marketing hype over reality.

  6. oldman says:

    “What I have no time for is people like you oldman who just do basic checking who at the first chance attempt to degrade products.”

    I find it quite funny being called names by someone who apparently can’t be bothered to do some homework. Did you by chance bother to look at the sites for the software that I mentioned? Here, let me help…

    http://www.garritan.com/
    http://www.makemusic.com/notation_software.aspx
    http://www.eastwestsamples.com/details.php?cd_index=963

    Mr. oiaohm in additional to being an IT professional (unlike yourself given your tone) I am a trained classical composer. I do my composing on digital score paper within the Finale application and can at any time play back the results in progress. The Human Playback feature

    http://www.finalemusic.com/finale/features/hearingyourmusic/HumanPlayback.aspx

    is responsive enough that I am able to compose to its responses to get a composition that for me sounds quote good. The samplers are directly addressable from within Finale via the VST plugin interface and can be driven directly – no midi cludges needed, and no external interfaces needed. In fact I do most of my composing these days on my long bus rides to and from work.

    “All you tell me oldman is that you VM OS’s so you don’t see how they really perform for you point of view is bias.”

    That is you opinion sir, nothing more. For what I need it for, Linux actually perform quite well under VMWare Workstation virtual machine technology, and neadless to say we are running Enterprise Line of business applications on Linux virtual machines in production using VMWare vSphere, where it performs even better – and that is fact, Mr. oiaohm.

    “You don’t VM a OS and say you know how it performs. Linux has better real-time responses than Windows. That Linux completely loses when you run it inside vmware on windows. To run the Linux audio application properly you need the real-time support. Hello you are now stuffed. Simple fact of the matter you cannot do proper real-time audio work inside a vm with either Windows or Linux.”

    In point of fact, the only reason that I virtualize an OS is if I am evaluating a particular instance. Other wise the point of my using virtualization is virtualize a particular set of software. My current sets of administrative tools are implemented on virtual machines – one for Linux and one for Windows.

    Speaking of my personal needs, My audio software runs natively on windows which owns the hardware. I do however expect that some day I WILL be able to run my software in a VM, once the hardware has gotten a little bit more powerful.

    “If you have compared Linux audio applications from a vm and found the quality down the case can be simply the virtual machine. I have shocked a lot of audio people once I have shown them what I do with jackaudio. Some cases its effects you cannot get from any other audio software out there.”

    That may be but its not relevant to my needs at this point in time.

    “Yes I love this statement. Ok so that I have not had to do any clean ups of my system in 10 years to keep its performance at peak with Linux.”

    If a system cant execute the application that I require to run, i dont care how “well tuned” it is, it is worthless to me. In the world of business, if a system cant meet the requirements of an application as the vendor specifies them, then that system either gets adjusted accordingly or it gets used for something else – no matter how “well tuned” it is.

    “Yes Linux might for particular usages take more time to setup. The fact the OS will keep on running perfectly once it is set in a lot of cases under mines that claim. Remember I have done the worst of moving Linux to a complete new harddrive motherboard and video card without reinstalling. The work takes less than 22 mins to complete. Way less time than a windows install or repair install. Long term Linux has been way less work. Spend the time you have to fix up Windows making Linux a home and very quickly you are TCO ahead. Particularly that you don’t have to start over when you get a new machine it is just transfer.”

    My migration of my Production linux and windows images were accomplished in the time it took to transfer the virtual machine image between old and new systems. When the transfer was done I was up and running with zero changes. All your other blather about system performance and time to build is IMHO irrelevant in this context.

    As far as system performance, that is also relative. I have one machine that has been running windows XP perfectly acceptably to me for the last 7 years. My current windows 7 x64 desktop has been running quite well as far as I am concerned for the past two years – no tuning needed as far as I am concerned.

    ” Yes the machine I am using now has 10 years of my own personal improvements to it. I would not say stock out the box Linux any more. Its more of a highly custom fit unit.”

    Good for you. My system with itd collection of dedicated virtual machines is essentially the same thing, though with the exception of Perl there is very little software that I am running from 10 years ago. After all the state of the art in software and hardware had advanced and one must keep up.

    “religious bushwah” Is exactly what you are doing oldman. I do proper Total Costs of Ownership numbers. This includes downtime, disruption caused by hardware upgrades and other problems that infect windows.”

    I have no no doubt that you will dazzle me with numbers that prove your point. I also assume that it would be pointless to tell you that they are irrelevant – that I am doing quite fine with windows based commercial apps and that I have no problem with the so called, hardware upgrade problems that you allude to.

    But in the end I dont have bother with TCO for my personal needs Mr. oiaohm. The software that I have chosen was to meet my specific needs, and they are in the end, no more negotiable than yours are.
    and in that case your TCO results ARE bushwah.

    “Yes oldman you statements prove to me that you look at Linux as second option with no long term considerations. So you are a fool about time you own up to it.”

    Linux is quite a great server class option that I use fairly extensively and make a good living supporting. However, as I desktop as far as I am concerned, it is for the functions that I need it to perform at this point in time Linux and FOSS are indeed a second option.

    As top owning up to being a fool, I will if you will, because anyone who has worked in a enterprise IT for any length of time, should know better than to count out commercial software based on windows, especially when one is talking about the desktop.

    “Of course their are usage cases that Total Cost of Ownership can be in the Windows Most of what you are saying oldman are the bogus claims I see all the time to justify not learning new programs. ”

    What programs do you think I don’t know, Mr. oiaohm? I’ve run openoffice, I’ve scripted in Perl, I done reporting with BIRT. IN the end I left all of them behind because their commercial windows based analogues made me more productive.

    Why write a filter to remove duplicates from a large file of data when Excel has a function (Data, remove duplicates) that can do it automatically?
    Why write a program to sift through a pile of XLM data to derive a schema when Excel can do so as part of a file open.

    Why should I go through the extra work using the VMPerl interface to create a csv file for manual import into openoffice under Linux . I can write a script using windows powershell that uses the VMWARE PowerCLI extensions allong with powershells ability to drive COM object interface for Excel to dump the information directly into a spreadsheet?

    BTW that script follows…

    #
    # Script to list out general stats for all VM’s in a virtual center
    # Including Name, Power state, Current Host, total memory CPU and disk space occupied
    # Created by: oldman
    # Last Update: 2/2/09

    ### Variables

    $vc_server = “server.xxx.yyy” # Your Virtual Center
    $vm_data = “” # Temporary Variable to store VM info
    $Total_size = 0 # Temporary counter for total VM storage
    $intRow = 2 # Row counter sheet 1
    $intRow2 = 2 # Row counter sheet 2
    $intRow3 = 2 # Row Counter Sheet 3
    $Array_length = 0 # array Length

    # Summary Statistics
    #
    $VMCount = 0
    $DatastoreCount = 0
    $VMMemory = 0
    $VMCPU = 0
    $VMStorage = 0

    ### Establish connection to Virtual Center

    echo “Connecting to vCenter Instance…” | Out-Host
    echo “” | Out-Host

    $foo = Connect-VIServer $vc_server

    echo “” | Out-Host
    echo “Connection complete.” | Out-Host

    # create an excel spreadsheet using a COM
    $Excel = New-Object -Com Excel.Application
    $Excel.visible = $True
    $Excel = $Excel.Workbooks.Add() # Add workbook with first 3 sheets…
    $Excel.worksheets.item(1).Name = “Summary” # and…
    $Excel.worksheets.item(2).Name = “VM Stats” # name…
    $Excel.worksheets.item(3).Name = “VMDK Stats” # each
    $foo = $Excel.Worksheets.add() # Add 4th worksheet…
    $Excel.Worksheets.item(1).Name = “Datastore Stats” # and name it

    # Get Data from VC and sort by VM Name

    echo “Getting VM Information and Sorting…” | Out-Host
    $vm_data = Get-VM | Sort host
    echo “Data retrieval complete.” | Out-Host
    echo “” | Out-Host

    # get references to the worksheets we will be working with

    $Summary = $Excel.WorkSheets.Item(“Summary”) # Get reference to worksheet 1
    $Sheet = $Excel.WorkSheets.Item(“VM Stats”) # Get reference to worksheet 2
    $Sheet2 = $Excel.WorkSheets.Item(“VMDK Stats”) #Get reference to worksheet 3
    $Sheet3 = $Excel.WorkSheets.Item(“Datastore Stats”) #Get reference to worksheet 4

    # Set up column Headers for all three sheets

    $now = get-date

    $Summary.Cells.Item(1,1) = “Production Virtual Infrastructure Summary as of $now”
    $Summary.Cells.Item(1,1).Font.Bold = $True
    $Summary.Cells.Item(1,1).Font.Name = “Calibri”
    $Summary.Cells.Item(1,1).Font.Size = 14
    $Summary.Cells.Item(3,1) = “Total Number of Virtual Machines”
    $Summary.Cells.Item(4,1) = “Total VCPU’s”
    $Summary.Cells.Item(5,1) = “Total Memory Resources (Mb)”
    $Summary.Cells.Item(6,1) = “Total Storage Occupied by Virtual Machines (Gb)”

    $Summary.Cells.Item(3,1).Font.Bold = $true
    $Summary.Cells.Item(4,1).Font.Bold = $true
    $Summary.Cells.Item(5,1).Font.Bold = $true
    $Summary.Cells.Item(6,1).Font.Bold = $true

    $Sheet.Cells.Item(1,1) = “VM Summary Information as of $now”
    $Sheet.Cells.Item(1,1).Font.Bold = $True
    $Sheet.Cells.Item(1,1).Font.Name = “Calibri”
    $Sheet.Cells.Item(1,1).Font.Size = 14

    $Sheet2.Cells.Item(1,1) = “VM VMDK File Information as of $now”
    $Sheet2.Cells.Item(1,1).Font.Bold = $True
    $Sheet2.Cells.Item(1,1).Font.Name = “Calibri”
    $Sheet2.Cells.Item(1,1).Font.Size = 14

    $Sheet3.Cells.Item(1,1) = “Datastore Statistics as of $now”
    $Sheet3.Cells.Item(1,1).Font.Bold = $True
    $Sheet3.Cells.Item(1,1).Font.Name = “Calibri”
    $Sheet3.Cells.Item(1,1).Font.Size = 14

    $Sheet.Cells.Item($intRow,1) = “VM Name”
    $Sheet.Cells.Item($intRow,2) = “Current Host”
    $Sheet.Cells.Item($intRow,3) = “Power State”
    $Sheet.Cells.Item($intRow,4) = “Number of CPU’s”
    $Sheet.Cells.Item($intRow,5) = “Memory(Mb)”
    $Sheet.Cells.Item($intRow,6) = “Total Space(Gb)”
    $Sheet.Cells.Item($intRow,7) = “Description”
    $Sheet.Cells.Item($intRow,8) = “IP Address”
    $Sheet.Cells.Item($intRow,9) = “OS”

    $Sheet2.Cells.Item($intRow2,1) = “VM name”
    $Sheet2.Cells.Item($intRow2,3) = “Size(Gb)”
    $Sheet2.Cells.Item($intRow2,2) = “Current Path”

    $Sheet3.Cells.Item($intRow2,1) = “name”
    $Sheet3.Cells.Item($intRow2,2) = “ID”
    $Sheet3.Cells.Item($intRow2,3) = “Type”
    $Sheet3.Cells.Item($intRow2,4) = “Capacity(Gb)”
    $Sheet3.Cells.Item($intRow2,5) = “Free Space(Gb)”
    $Sheet3.Cells.Item($intRow2,6) = “% Free”

    echo “Reporting out VM Statistics…” | Out-Host

    foreach ($i in 1..9) {
    $WorkBook = $Sheet.Cells.Item($intRow,$i)
    $WorkBook.Interior.ColorIndex = 10
    $WorkBook.Font.ColorIndex = 11
    $WorkBook.Font.Bold = $True
    $WorkBook.Font.Name = “Calibri”
    $WorkBook.Font.Size = 12
    }

    foreach ($i in 1..6) {
    $WorkBook = $Sheet2.Cells.Item($intRow2,$i)
    $WorkBook.Interior.ColorIndex = 10
    $WorkBook.Font.ColorIndex = 11
    $WorkBook.Font.Bold = $True
    $WorkBook.Font.Name = “Calibri”
    $WorkBook.Font.Size = 12
    }
    foreach ($i in 1..6) {
    $WorkBook = $Sheet2.Cells.Item($intRow3,$i)
    $WorkBook.Interior.ColorIndex = 10
    $WorkBook.Font.ColorIndex = 11
    $WorkBook.Font.Bold = $True
    $WorkBook.Font.Name = “Calibri”
    $WorkBook.Font.Size = 12
    }

    foreach ($i in 1..6) {
    $WorkBook = $Sheet3.Cells.Item($intRow3,$i)
    $WorkBook.Interior.ColorIndex = 10
    $WorkBook.Font.ColorIndex = 11
    $WorkBook.Font.Bold = $True
    $WorkBook.Font.Name = “Calibri”
    $WorkBook.Font.Size = 12
    }

    $intRow++ # move to first data row in sheet 1
    $intRow2++ # move to first data row in sheet 2
    $intRow3++ # move to first data row in sheet 3

    # Process VM information into spreadsheet

    $Array_length = $vm_data.Length -1
    $VMCount = $vm_data.Length

    foreach ($z in 0..$Array_length) {
    $Sheet.Cells.Item($intRow,1) = $vm_data.SyncRoot[$z].Name # Get the VM’s Name
    $Sheet.Cells.Item($intRow,2) = $vm_data.SyncRoot[$z].hostname # get the host that they are on
    $state = $vm_data.SyncRoot[$z].powerstate # get the power state

    if ($state -eq 1){
    $Sheet.Cells.Item($intRow,3) = “Powered On”
    }
    else
    {
    $Sheet.Cells.Item($intRow,3) = “Powered Off”
    }
    $cpu = $vm_data.SyncRoot[$z].numcpu # get the number of cpu’s
    $VMCPU += $cpu
    $Sheet.Cells.Item($intRow,4) = $cpu
    $mem = $vm_data.SyncRoot[$z].memorymb # get the memory
    $VMmemory += $mem
    $Sheet.Cells.Item($intRow,5) = $mem

    #
    # N.B. we have to referr to the synchronized root of the vmdk collection. Apparently
    # “has” to be kept synchronized.

    $vmname = $vm_data.SyncRoot[$z].Name
    $hd = Get-HardDisk -VM $vmname # get vmdk collection
    $hd_arrlen = $hd.length – 1 # calculate index of last disk

    # then we process the entire array

    foreach ($y in 0..$hd_arrlen) {

    $Sheet2.Cells.Item($intRow2,1) = $vm_data.SyncRoot[$z].Name # Get the VM’s Name
    $Sheet2.Cells.Item($intRow2,3) = $hd[$y].capacitykb / 1048576 # Get the VMdk capacity
    $Sheet2.Cells.Item($intRow2,2) = $hd[$y].filename # Get the path to teh vmdk
    $Total_size = $Total_size + $hd[$y].capacitykb / 1048576 # Increment total storage
    $intRow2++ # Increment Row
    }

    $Sheet.Cells.Item($intRow,6) = $Total_size # Output sum of vmdk sizes for vm
    $Sheet.Cells.Item($intRow,7) = $vm_data.SyncRoot[$z].Description # Get the VM’s Description if presents
    $vmg = Get-VMGuest $vm_data.SyncRoot[$z].Name #set up to get IPaddress
    $Sheet.Cells.Item($intRow,8) = $vmg.ipaddress # enter ip address
    $Sheet.Cells.Item($intRow,9) = $vmg.osfullname # enter OS Information

    $intRow++ # Increment Row
    $VMStorage += $Total_size
    $Total_size = 0 # Reset Total Counter
    }
    echo ” Complete.” | Out-Host
    echo “” | Out-Host

    $Summary.Cells.Item(3,2) = $VMCount
    $Summary.Cells.Item(4,2) = $VMCPU
    $Summary.Cells.Item(5,2) = $VMMemory
    $Summary.Cells.Item(6,2) = $VMStorage

    # now we put out resource utilization numbers

    # Get the names of all clusters in this vCenter

    $clusters = Get-Cluster
    $row = 9

    $Summary.Cells.Item($row,1) = “Resource Utilization by Cluster”
    $row += 2

    foreach ($cluster in $clusters) {

    $Summary.Cells.Item($row,1) = “DRS Cluster”
    $Summary.Cells.Item($row,2) = $cluster.Name
    $row +=2
    $Summary.Cells.Item($row,1) = “Host Name”
    $Summary.Cells.Item($row,2) = “Total CPU Used (Mhz)”
    $Summary.Cells.Item($row,3) = “Total CPU Available (Mhz)”
    $Summary.Cells.Item($row,4) = “Total Memory Used (Mb)”
    $Summary.Cells.Item($row,5) = “Total Memory Available (Mb)”
    $row +=2

    # use information on a specific cluster to get information on the hosts in the cluster
    $hosts = Get-Cluster $cluster.name | Get-VMHost
    $cpuusagemhz = 0
    $cputotalmhz = 0
    $memoryuseagemb = 0
    $memorytotalmb = 0
    foreach ($h in $hosts) {

    # now sum up the needed resource statistics for each.

    $vmh = Get-VMHost $h.name

    $a = $vmh.cpuusagemhz
    $b = $vmh.cputotalmhz
    $c = $vmh.memoryusagemb
    $d = $vmh.memorytotalmb

    $Summary.Cells.Item($row,1) = $vmh.Name
    $Summary.Cells.Item($row,2) = $a
    $Summary.Cells.Item($row,3) = $b
    $Summary.Cells.Item($row,4) = $c
    $Summary.Cells.Item($row,5) = $d
    $row += 1
    $cpuusagemhz += $vmh.cpuusagemhz
    $cputotalmhz += $vmh.cputotalmhz
    $memoryuseagemb += $vmh.memoryusagemb
    $memorytotalmb += $vmh.memorytotalmb
    }

    $Summary.Cells.Item($row,1) = “Total Resource Numbers for $cluster”
    $Summary.Cells.Item($row,2) = $cpuusagemhz
    $Summary.Cells.Item($row,3) = $cputotalmhz
    $Summary.Cells.Item($row,4) = $memoryuseagemb
    $Summary.Cells.Item($row,5) = $memorytotalmb
    $row +=2

    }

    $ds_data = Get-Datastore
    $ds_length = $ds_data.Length -1
    foreach ($z in 0..$ds_length) {

    $Sheet3.Cells.Item($intRow3,1) = $ds_data.SyncRoot[$z].Name # Get the VM’s Name
    $Sheet3.Cells.Item($intRow3,2) = $ds_data.SyncRoot[$z].ID # get the host that they are on
    $Sheet3.Cells.Item($intRow3,3) = $ds_data.SyncRoot[$z].Type # get the number of cpu’s
    $Sheet3.Cells.Item($intRow3,4) = $ds_data.SyncRoot[$z].capacitymb # get the memory
    $Sheet3.Cells.Item($intRow3,5) = $ds_data.SyncRoot[$z].freespacemb # get the memory
    $Sheet3.Cells.Item($intRow3,6) = ($ds_data.SyncRoot[$z].freespacemb / $ds_data.SyncRoot[$z].capacitymb) * 100
    $intRow3++ # Increment Row

    }

    ###ADJUSTS COLUMN WIDTH FOR SHEET AUTOMATICALLY
    $WorkBook = $Summary.UsedRange
    $WorkBook.EntireColumn.AutoFit()
    $WorkBook = $Sheet.UsedRange
    $WorkBook.EntireColumn.AutoFit()
    $WorkBook = $Sheet2.UsedRange
    $WorkBook.EntireColumn.AutoFit()
    $WorkBook = $Sheet3.UsedRange
    $WorkBook.EntireColumn.AutoFit()

    “Linux is not Windows and Windows is not Linux anyone who expects them to be the same is a fool. TCO numbers are completely different for them.”

    I expect when someone proposes a platform change to me that it meet my requirements, telling me that I have to learn a new program is as far as I am concerned a load of crap.

    “The dependability and transportability of Linux is a huge factor different between them.”

    People run applications not operating systems.

    “Exactly where will you be if one day you wakeup and you MS Office license has gone void and is no longer running you excel stuff. For me this kind of stuff is not a worry. Anything critical is on stuff that does not require product activation. This reduces downtime events and loses to the business. The stuff requiring activation I could call a minor annoyance.”

    I will still be using office, because as far as I am concerned, your scenario is a load of paranoid crap!

    BTW if you are going to respond to any of this, lets keep it civil, shall we. Calling people names gets you nowhere.

  7. oiaohm says:

    “open source software vendor” Key words. Infact it shows how little you checked. There are some vendors of hardware that do support you installing cyanogenmod on them. Since they have already tested the hardware with them and/or sent cyanogenmod the hardware to have it tested with and the reports sent back to them.

    I was referring to being in the same camp as cyanogemod users. But then you try to pick out a support weakness.

    “Please do some research if you have any concerns about features included in this ROM before flashing it!” Yes common logic says check with the maker of the device on there support for third party roms.

    So if you where trying to point out that cyanogenmod was just a software vendor you could have just said so and I would have referred you to Motorola and HTC that do approve cyanogemod particular versions on particular models mostly due to the fact those models don’t have updates being past on by carriers. Along with a list of other companies who make devices that do approve cyanogemod.

    Yes cyanogemod is one of the ways to secuirty fix some android devices because carriers will not push out the updates.

    Instead you were stupid and a moron about it. Yes its ask the right parties. If you run windows on hardware not approved for windows and it fries it your fault as well. Does not matter the OS the rules are the same. Of course you are too much of a fool to checked if cyanogemod was approved by some hardware makers.

    What I have no time for is people like you oldman who just do basic checking who at the first chance attempt to degrade products.

    In fact what you do oldman is bushwah. You then come out with some magical defense when you get your ass kicked. I was just making out that they were a software vendor how young and dumb do you think I am.

    If you were making out they were a software vendor that is what you should have claimed. Not be like this does not inspire confidence when it stock standard for every OS software out there.

    Do you not think for one moment I don’t run commercial programs. Excel is low on my required applications.

    I can tell you now that music production inside an emulator suxs. http://bristol.sourceforge.net/ is my most favorite synth with real-time kernel on real hardware.

    I have a KVM switch at my desk for a reason. I use to require windows so I would be prepared to spend the real money to have the real hardware so it would operate correctly. For audio work.

    All you tell me oldman is that you VM OS’s so you don’t see how they really perform for you point of view is bias. You don’t VM a OS and say you know how it performs. Linux has better real-time responses than Windows. That Linux completely loses when you run it inside vmware on windows. To run the Linux audio application properly you need the real-time support. Hello you are now stuffed. Simple fact of the matter you cannot do proper real-time audio work inside a vm with either Windows or Linux.

    If you have compared Linux audio applications from a vm and found the quality down the case can be simply the virtual machine. I have shocked a lot of audio people once I have shown them what I do with jackaudio. Some cases its effects you cannot get from any other audio software out there.

    “where they require no more or no less work than a windows based applications.”

    Yes I love this statement. Ok so that I have not had to do any clean ups of my system in 10 years to keep its performance at peak with Linux.

    Yes Linux might for particular usages take more time to setup. The fact the OS will keep on running perfectly once it is set in a lot of cases under mines that claim. Remember I have done the worst of moving Linux to a complete new harddrive motherboard and video card without reinstalling. The work takes less than 22 mins to complete. Way less time than a windows install or repair install. Long term Linux has been way less work. Spend the time you have to fix up Windows making Linux a home and very quickly you are TCO ahead. Particularly that you don’t have to start over when you get a new machine it is just transfer. Yes the machine I am using now has 10 years of my own personal improvements to it. I would not say stock out the box Linux any more. Its more of a highly custom fit unit.

    “religious bushwah” Is exactly what you are doing oldman. I do proper Total Costs of Ownership numbers. This includes downtime, disruption caused by hardware upgrades and other problems that infect windows.

    Yes oldman you statements prove to me that you look at Linux as second option with no long term considerations. So you are a fool about time you own up to it.

    Of course their are usage cases that Total Cost of Ownership can be in the Windows direction. Now of course I have no problems when a person can present me with proper TCO information for Windows. Most of what you are saying oldman are the bogus claims I see all the time to justify not learning new programs. Linux is not Windows and Windows is not Linux anyone who expects them to be the same is a fool. TCO numbers are completely different for them.

    The dependability and transportability of Linux is a huge factor different between them.

    Exactly where will you be if one day you wakeup and you MS Office license has gone void and is no longer running you excel stuff. For me this kind of stuff is not a worry. Anything critical is on stuff that does not require product activation. This reduces downtime events and loses to the business. The stuff requiring activation I could call a minor annoyance.

  8. oldman says:

    “oldman really the open source guy is truthful.
    .
    .
    .
    Oldman your pure lack of knowledge on how much legal cover you are provide with is down right shockingly bad.”

    Nope. I’m quite aware that evety entity that offer a product for sale has to make legal disclaimers like this. My point is that this little item shows that an open source software vendor is nothing more than a software verdor.

    “Now the cyanogenmod author if you device does go south will help you out with technical information.”

    THere is nothing remarkable about this. Most software vendors will attempt to help you out. Now you may have to pay a fee for their services if you dont have a service contract, but then again thats the way that it goes.

    “>Superiority of open ices is that source morals< is true. Open source are more likely to be 100 percent blunt and open where the legal cover ends. Closed source are more likely to stack it away in some back document somewhere that you have to know where to look under some tricky legal that makes most of the promises void."

    Bushwah Mr. oiaohm. Your fancy word dance IMHO does nothing to cover the reality that this is a distinction without a difference.

    "Now if you don't want to hear the truth open source is not for you."

    Ah Mr. oiaohm, its not that simple. The beauty of a free society in which we can make choices is that I can choose to use those portions of Open source that I please to use, and dump what I consider the crud. My Red Hat Enterprise Linux desktop with all of my open source tools runs in a VMWare virtual Machine under windows along side all of my both free and paid for commercial tools. I have the best of both worlds and earn quite a bit of money supporting environments in which both types of software run side by side.

    Because in the end Mr. oiaohm, People run applications not operating systems.

    It is my choice to use excel because there are several features that it has that save me time having to script for specific tasks.

    It is my choice to use Makemusic Finale and the Garritan Personal Orchestra, Garritan Marching Band and EastWest Symphonic Choirs because they allow me to not only notate my musical compositions, but to perform them with realistic sounding simulated instruments that "perform" in a realistic sounding hall" and even have a modicum of human articulation, and the to burn the result to either wave or mp3 format as I need it. All of this was available out of the box, no programming, integrating, scripting or anything.

    And it is my choice to use Linux or linux derived tools in those situations where its features are useful to me and where they require no more or no less work than a windows based applications. Thus I will probably be implementing OpenFiler on an 8 year old PC that I own to get access to its disks., because as far as I am concerned, the disks are the only part of the system that are still useful.

    What I have zero use for is the IMHO religious bushwah that comes as part of the free software movement of the bitter hippie Richard Stallman. A view that says that in order to attain moral superiority I have to give up the applications that deliver the features that I REQUIRE and use applications that will cost me more time and effort making up for features that dont exist. An if an application can't deliver what I have now, well then by the free software philosophy I am to do without, because therein lies freedom..

    Can you say bushwah?

  9. oiaohm says:

    oldman really the open source guy is truthful.

    If you install windows on a machine and it blows up because it could not take the pace its your problem.

    Open source guy got the point in less text than MS does. Really you should read windows 7 home EULA some time. Its so perfect its not funny.

    Section 24 declares no responsibility for third party software. Section 18 declares Windows 7 home contains third party software. Now this is so perfect. Yet no where does it list what software contained in Windows 7 Home is in fact third party and by using it you don’t have any cover from microsoft. So you could get in a true blame game problem if you hit an issue. Ie third party did it not us and the third party is hey ms screwed up.

    Same issue is in the Windows 7 Pro EULA as well. Just I had the Windows 7 Home EULA sitting on my drive he so I can quote sections from it.

    In fact if you did deep enough into any Android or Windows Phone 7 or Iphone device you will find the same disclaimer as the cyanogenmod author displayed openly. Oldman your pure lack of knowledge on how much legal cover you are provide with is down right shockingly bad.

    Operating systems don’t take any responsibility if they happen to brick your hardware or lose your data.

    Now the cyanogenmod author if you device does go south will help you out with technical information.

    There are also android devices out their that are not google approved either. So don’t have access to the google market from new.

    >Superiority of open source morals< is true. Open source are more likely to be 100 percent blunt and open where the legal cover ends. Closed source are more likely to stack it away in some back document somewhere that you have to know where to look under some tricky legal that makes most of the promises void.

    Now if you don't want to hear the truth open source is not for you.

  10. oldman says:

    “(neener neener)”

    Touche. ;-)

    However, So much for the superiority of open source morals!

  11. lpbbear says:

    “An interesting camp I think, especially with the following disclaimer from the creator:”

    At least that software author has a sense of humor. Now this one on the other hand………

    “17. EXCLUSION OF INCIDENTAL, CONSEQUENTIAL AND CERTAIN OTHER DAMAGES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL MICROSOFT OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, PUNITIVE, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS OR CONFIDENTIAL OR OTHER INFORMATION, FOR BUSINESS INTERRUPTION, FOR PERSONAL INJURY, FOR LOSS OF PRIVACY, FOR FAILURE TO MEET ANY DUTY INCLUDING OF GOOD FAITH OR OF REASONABLE CARE, FOR NEGLIGENCE, AND FOR ANY OTHER PECUNIARY OR OTHER LOSS WHATSOEVER) ARISING OUT OF OR IN ANY WAY RELATED TO THE USE OF OR INABILITY TO USE THE SOFTWARE, THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT OR OTHER SERVICES, INFORMATON, SOFTWARE, AND RELATED CONTENT THROUGH THE SOFTWARE OR OTHERWISE ARISING OUT OF THE USE OF THE SOFTWARE, OR OTHERWISE UNDER OR IN CONNECTION WITH ANY PROVISION OF THIS EULA, EVEN IN THE EVENT OF THE FAULT, TORT (INCLUDING NEGLIGENCE), MISREPRESENTATION, STRICT LIABILITY, BREACH OF CONTRACT OR BREACH OF WARRANTY OF MICROSOFT OR ANY SUPPLIER, AND EVEN IF MICROSOFT OR ANY SUPPLIER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.”

    “Not exactly confidence inspiring, eh?”

    (neener neener)

  12. oldman says:

    “http://www.cyanogenmod.com/ oldman is in the same camp.”

    An interesting camp I think, especially with the following disclaimer from the creator:

    “While this build is heavily optimized, it is also capable of pushing your phone much harder. I am not responsible for bricked devices, dead SD cards, thermonuclear war, or the current economic crisis. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modificiations, and if you point the finger at me for messing up your device, I will laugh at you.”

    Not exactly confidence inspiring, eh?

  13. Eruaran says:

    I’ve never even thought about Adobe Air on my GNU/Linux system. Never thought about it, never ran into any ‘need’ for it, and never cared. In fact if I ask customers at work who are mostly Windows users if they have Adobe Air I’m pretty sure most of them will look at me with eyes glazing over and say, “uhh, what is it? Do I need it?”. And if they have it, it wont be because they went to the Adobe website and downloaded it. No, it will be because they just clicked “install updates” and didn’t untick the little tickbox with something like “Install Adobe Air” when another piece of Adobe software they had prompted them. Is anyone rushing out in droves to get Adobe Air? Anyone? One last thing; why is Adobe on the Linux foundation again? Because I can’t think for the life of me what they might contribute.

  14. oiaohm says:

    http://www.cyanogenmod.com/ oldman is in the same camp. With the android kernel merging with Mainline. Not different really. Just has not happened to mainline distributions yet. There is no technical reason blocking a distribution from releasing android hybrid distribution right now. Ie able to run android and normal Linux applications. No problems. That it is possible someone will sooner or latter. Only point of overlap would be the kernel. Yes that would use the current android runtime + an normal Linux runtime side by side on the one kernel. So zero binary compatibility issue.

    Be very careful. Lets say all closed source vendors decide only approve hardware. Most don’t. Their is no reason why they cannot apply this to there windows applications as well.

    Issue here is once the environment is cloned picking real from fake gets very hard.

    So are you saying in future Applications makers will choose the hardware you can use oldman?

    Don’t think for one min if this gets let stand we will not see application elusive for Windows 8 on a particular makers hardware. No one else able to run it. Yes I expect Nokia to be the first todo this.

    We are going down the path of a very dangerous slope. As soon as you say application makers can pick and choose you are in trouble.

    spc gimp has been a joke. Lack of key features. Problem is that its not Photoshop vs gimp. Its Photoshop vs a collection of applications.

    Also for a project that is half dead gimp is progressing at quite an effective speed. Gimp 2.8 before end of year if the time table stays where it is. Past that point gimp will have a core engine good enough to build on to make something to compete with Photoshop.

    Gimp has been for as long as I known it second rate to many other open source solutions without comparing it to Photoshop due to its poor core engine. Worlds a changing. Gimp with a good engine is something we have never seen. I have never understood comparing it to photoshop when its not best of bread even against other open source applications. Only reason I can think of for this invalid compare is someone was looking for the weakest open source graphic application to direct people to so they could sell product.

  15. oldman says:

    “Basically some point in future Android applications will work on Linux. Either by icedrobot or the mainline and the android kernel becoming one. Could be both. Yes the merge of worlds will happen at some point.”

    Fair enough. The community will have its cloned android environment. I doubt however that any commercial vendor is going to sanction running their applications on the cloned android environment. That being the case, I would seem to me that icedrobot is nothing more than a curiosity.

  16. oldman says:

    “The full version is what you require with the extra functionality”

    The site says that it is a full working copy, Am I missing something?

    “Basically do me a favor if you have not tested it and don’t know if it works don’t suggest it in my direction. I don’t want to waste cash trying something that does not work.”

    I will post and suggest what I feel is appropriate. If you don’t like my posts, feel free to ignore them.

  17. spc says:

    Gimp is a bad joke in comparison to PS.
    Did I mention that even by OSS standards is half-dead ?

  18. oiaohm says:

    oldman forgot the trial. “trial version of pohtoshop on a windows 7 VM” The trial works somehow. The full version is what you require with the extra functionality. Lots of that extra stuff I really do use don’t work. So I end up finding tools that provided me with equal. So for me now the time of Photoshop is over. This I expect to see more of as other tools improve.

    Trial version also work quite responsibly under wine as well. Without the performance overhead.

    Here is you saying we don’t pay for software. Spend the money run it and find out that you have wasted your time paying for photoshop and windows and the vm. Truth of the matter you have not run full photoshop in the vm to know it does not work 100 percent. The way it plays up are nasty appears to be working you go to batch process a stack then you find out its not. Wasted time does not make me happy.

    Basically you touched a very painful point on me. I don’t like wasting cash.

    VMWare Workstation is suitable for a lot of applications. Photoshop is not one of them. MS Office yes. Photoshop Elements yes. But big but the true full Photoshop forget it you end up with a landmine system that appears to work as long as you don’t do particular correction options. Its like trying to operate maya in VMWare workstation it don’t work.

    Basically do me a favor if you have not tested it and don’t know if it works don’t suggest it in my direction. I don’t want to waste cash trying something that does not work.

    Issue of android is being worked on from 2 sides.

    1 is the mainline kernel and the android kernel with each android release are getting closer to each other. So that native code android applications one day will just work including the stock. Dalvik itself in time will possible work as virtual terminal. So able to switch from default Linux to android and back again. In fact this is done inside the Motorola zoom custom android kernel running a Ubuntu like OS.

    All we need out of icedrobot at the end game is integration bits between the normal desktop environment and android application.

    Basically we don’t need everything cloned. Dalvik byte code engine is 100 percent the same between all versions of android.

    Lot of the Android Dalvik libraries are taken from Apache Harmony so standard JDK so can be forwarded to OpenJDK without issue.

    What basically what is not standard. Graphical android uses is different and the bytecode is different and a few query apis.

    The platform query apis can basically be picked up as is. So they only have 2 sections to clone. Once they catch up on Dalvik that will be done basically forever. So leaving graphical only. So the focus is to nail that part off.

    Is it possible to use the android graphical. In fact yes as long as the framebuffer system of android or is changed to something standard mainline.

    Basically some point in future Android applications will work on Linux. Either by icedrobot or the mainline and the android kernel becoming one. Could be both. Yes the merge of worlds will happen at some point.

  19. oldman says:

    “Now please tell us again how your many years of working in the biz makes your opinions more valid than anyone else here.
    (rolls eyes)”

    Ah. Mr Ipbear, I had forgotten that you are indeed quite good at slinging crap. Out of respect for Pog, I will keep this post clean. Other than noting that I speak the facts as I have observed them. And by the way, you words on Photoshop were as follows.

    “As I said I have already purchased numerous commercial software packages/apps for Linux over the years and if Adobe were to market a Linux version of Photoshop I would definitely consider purchasing it. ”

    Now I did did not your sarcasm in doubting such a beast would exist, but I took your words at face value.

    My Bad.

    So it looks Mr. IpBear, like we will not be pen pals any more, since you are proving that you can not have a civil conversation. I shall continue to talk with Pog as long as he allows me.

    And I will refrain from ANY further comments On your posts.

  20. lpbbear says:

    “It wasn’t, so your immature little comment doesn’t apply.”

    So now I’m “immature” eh!? How dare I point out the little man behind the curtains FUD attempt???? The nerve of some people!

    Well how was I supposed to know who you are aiming your BFudGun at your Pompousness? Once you start “spreading” your FUD its pretty hard to tell who you are aiming at. One or all of us.

    “Though I do have to wonder, If you really needed Photoshop,”

    Never said I “needed” Photoshop at all. Again…..

    http://www.rif.org/

    “why don’t you run it in a windows VM?”

    Since I so clearly despise Microsoft do you really believe I am going to buy a license for a copy of Windows???? Are you really THAT clueless?

    “It runs quote well under the VMWare workstation for Linux, which since you don’t mind spending for tools you need would give you the best of both worlds.”

    Thanks but I ALREADY have the “best” of both worlds, and that is Linux. What would I need Windows for?

    BTW, I have a copy of VMWare for Linux 1.0 dated May 1999 sitting on my software shelf that I purchased when it was released many years ago. Haven’t needed it or used it for years or the copy of Win98 it was purchased to run. So much for your Pompousness’ “Would any of you have ever bought” FUD spin attempt. I guess the simple answer to your implication that we would not buy commercial software for Linux is yes, we would. Since that does not fit your “party line” you keep blathering on. Its either that or you really…. reeaaallllly….. NEED….

    http://www.rif.org/

    And BTW if you are not being paid and waiting for someone to “show me my check Mr. King” then you are a bigger fool than your posts usually make you out to be for posting your usual MS fanbois crap….for nothing. Usually shills get paid for that kind of tripe. But…after all……..

    Don’t feel bad. At least your “Linux support duties pay” you “very well”.

    Now please tell us again how your many years of working in the biz makes your opinions more valid than anyone else here.
    (rolls eyes)

  21. oldman says:

    “Please don’t do this again to me oldman recommending something for darn right sure you have not attempted to a person like me who most like has attempted the bright spark of the idea you dreamed up.”

    You had me going for a minute Mr. oiaohm. I had thought that I had actually addressed the comment about virtualizing photoshop to someone else.

    No matter….

    I have been using VMWare’s workstation product for over 11 years now. In fact I’ve used it to test every windows OS upgrade since windows 2000. I had read that Workstation 7.1 can support GPU virtualization via the direct 9.x interface, hence my suggestion. However you are right, I did not test it. Since my curiosity has been piques, I will probably install the trial version of pohtoshop on a windows 7 VM and see how it works. It it doesnt, I will post that I stand corrected. If it does, Then UI will post a description of the environment in which it did work.

    How does that sound?

  22. oldman says:

    “oldman There is more than 2 coders working on icerobot. Dalvik under code name Danial is their prime target. Supprising already a few applications targeted at android 3.0 work.”

    I stand corrected. I see a total of 6 people who have contributed listed across the sources logs of ika and danieel. Of course most of the contributions are between 5 and 8 weeks old, but I guess it is better than I thought.

    I still cant get very excited about this Mr, oiaohm. The end result will at best be a clone of a clone of dubious stability and compatibility. It is doubtful that it will touched by any outside the community and extremely doubtful that any commercial ISV’s will ever support it.

  23. oldman says:

    “Oldman is a paid $hill of the worst kind. His services have been bought to commit logical felatio against GNU/Linux.”

    Then I presume that you will show me my check Mr. King.
    Because I haven’t seen it yet. On the other hand, my Linux support duties pay me very well thank you.

  24. Adam King says:

    Oldman is a paid $hill of the worst kind. His services have been bought to commit logical felatio against GNU/Linux.

  25. oiaohm says:

    oldman There is more than 2 coders working on icerobot. Dalvik under code name Danial is their prime target. Supprising already a few applications targeted at android 3.0 work.

    No point running Photoshop in a VMWare workstation at least not yet. Their was a key reason why I was running it in wine not a virtual machine and wine ended up thinner.

    Photoshop to work right requires GPU access.

    Yes I know from bitter experiences from running photoshop in VMWare is a strict don’t unless you are nuts. Sorry just because you can run a VM does not mean every application will run right in it. Lack of gpu brings out some nasty evil bugs in photoshops own internal processing engine or vmware video card implementation. Not sure what one but result is screwed up pictures.

    Please don’t do this again to me oldman recommending something for darn right sure you have not attempted to a person like me who most like has attempted the bright spark of the idea you dreamed up.

  26. oldman says:

    “If the above was in response to me I thought I made the answer abundantly clear……”

    It wasn’t, so your immature little comment doesn’t apply.

    Though I do have to wonder, If you really needed Photoshop, why don’t you run it in a windows VM? It runs quote well under the VMWare workstation for Linux, which since you don’t mind spending for tools you need would give you the best of both worlds.

  27. oldman says:

    “If adobe supports air on android long term this will not be a problem. http://www.icedrobot.org/ Since at some point in time all Linux distrobutions will be able to run android applications close to native applications.”

    I’ve looked at the icedrobot project. Typical FOSS project. You have two programmers slogging through a ton of code in their spare time. Even if the get to the end in say 3-4 years, what they produce will be only be Android 2.x compliant which will make it obsolete out of the box.

  28. oiaohm says:

    Adrian Malacoda I have given up on the idea of adobe porting photoshop on time. I expect them todo another Nero. For years Nero did not support Linux. By the time they ported their applications Linux native burning programs run rings around it. Not like photoshop is the only program out their that can do what it does.

    http://www.bibblelabs.com/ This is way cheaper runs on Linux and does 90 percent+ of what photoshop can do. I have no problem paying money for good programs. So gimp 2.8 went it gets out. + digikam + bibblelabs + a few other special effect tools like http://www.vips.ecs.soton.ac.uk . Other than integration its really becoming why even use photoshop. Remember bibble is available for windows as well and is way cheaper.

    oldman Yes I have owned copies of photoshop I have run them in wine. I have no need to use them any more. Since doing a minor correction in bibble or digikam was quicker than photoshop in the first place. Special effects editing most of the time bibble can do it. And if I need some fancy filtering and the like it really good to break out vips. Basically for me photoshop is obsolete tech. Don’t need. Its over priced for what it can do. $200 USD on bibble 5 pro I will recover the cost of that expend quickly. Get the same production results as photoshop with less effort. Photoshop is too much messing around for me to use.

    If adobe supports air on android long term this will not be a problem. http://www.icedrobot.org/ Since at some point in time all Linux distrobutions will be able to run android applications close to native applications.

  29. lpbbear says:

    “So the answer is, you wouldnt.

    thats about right.”

    If the above was in response to me I thought I made the answer abundantly clear……

    As I said I have already purchased numerous commercial software packages/apps for Linux over the years and if Adobe were to market a Linux version of Photoshop I would definitely consider purchasing it. (No interest in “Air”) This mythical version of Photoshop for Linux would have to be on par with the Windows version, but, I would certainly look at purchasing it.

    So….if your “stick to the party line” response was meant for me might I suggest you consider…..

    http://www.rif.org/

    You really could use it.

  30. oldman says:

    So the answer is, you wouldnt.

    thats about right.

  31. Yep. Big batches of anything is where many “commercial” software packages fail. They want us to click ourselves to death…

  32. lpbbear says:

    “Would any of you have ever bought from Adobe if the did make the commitment?”

    Over the years I have purchased numerous software products for Linux. Adobe would be no different. Were Photoshop offered I would consider purchasing it. I have NO use for “Air”, “Photoshop”, I might.

    The underlying implication in your post has not been overlooked. You mean to imply that us FOSS “hippies” would not buy it if offered. We’re too cheap, want everything free blah blah blah…. ad nauseous.

    That myth goes right along with the MS party line that has been dutifully “spread” o’er the fields of IT by MS fanbois for years. (just doing your job eh?)

    When commercial software has been available for Linux, that I had a need for, I have purchased it.

    On the other hand, when commercial software companies sit on their asses ignoring us so called “hippies” while making excuses about “1%” and all that other bullshit we generally fill the void ourselves, as with GIMP for example. Leaving the morons who run these companies still staring at their navels when they finally get around to realizing there was a market there after all and also wondering why they are losing some market share to FREE cross platform software…..like GIMP. (oops, didn’t see that coming did they? D’oh!)

    When we “hippies” “own” the “tools” we don’t have to sit around waiting for idiots like those described above to figure out there is a market. We’ll make it ourselves no thanks to them.

  33. oldman says:

    Would any of you have ever bought from Adobe if the did make the commitment?

  34. oe says:

    Not to mention with big batches of such photos imagmagick has saved me boatloads of time doing whole batches….especially if the resolution was too high or systematically overexposed, etc….

    http://en.wikipedia.org/wiki/ImageMagick

  35. Amen. I certainly have no use for PS. Gimp and ImageMagick work for me.

    I recently converted my wife to GNU/Linux (using the OS, that is…). She came back from China with more than 1000 digital images and is processing them. She found a few which were back lit or underexposed. I showed her how to brighten and adjust the contrast using Gimp and she pushed me out of the way to finish the job. Gimp has made me obsolete. ;-)

  36. Adrian Malacoda says:

    Good riddance. IIRC Air under GNU/Linux is/was underfeatured compared to the Windows/OS X counterparts anyway (big surprise there).

    Maybe the GNU/Linux community will take the hint and stop begging for Photoshop to be ported over.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>