Java will remain free?

Is there any way for me to know that the J2SDK will remain free and available for download and development?
Java is a great languaje, and i hope it will remain free but i'm afraid that SUN all of the sudden decides to charge for java. Like what Red Hat did with it's 9.0+ distributions. At first Red Hat was free for download and use, and then they just decided to forget about the GNU and charge for Red Hat Linux!.
Can anyone tell me if SUN has an agreement with the community where they guaratee that java will always be free. Like Debian's Social Contract???
Thanks.

No one can ever guarantee that anything will be free
for ever. But it's very hard to for a company to get
developers to pay for a programming language. It's
much easier to charge for development tools, licensing
of technologies etc.
/Kajthat will be news to the likes of Borland, Symantec (no more), Intel and others who for years now have sold compilers (as well as the associated tools, documentation and libraries).
The prevalence of free compilers does indeed make it harder, but people and companies are still willing to pay for quality.
For example Intel's compilers sell because they yield exceptional performance, Borland for added value of the supplied libraries and editors.
Selling just the JDK as it now stands would probably not be a good move (for revenue) as users would just stick with the last free version but bundle it with a world class IDE and documentation beyond what comes with the JDK now (I'm so happy we can use that acronym again without feeling slightly guilty) and it might well sell.

Similar Messages

  • How can I add new content in iDVD to a DVD-RW disc which has ample remaining free space? After preparing the new video for burning and clicking on Burn to iDVD, I get a window saying the disc's already recorded and that I can either Erase or Eject.

    How can I add new content in iDVD to a DVD-RW disc with a video previously successfully recorded on it? (The disc has ample remaining free space.)
    After preparing the new video for burning and clicking in the File menu on Burn to iDVD, I get a window saying the disc's already recorded and that I can either Erase or Eject. My assumption has been that iDVD would automatically find the free space and continue with the new recording from there. I'd be grateful if anyone can shine light on this.

    There are, but not with a DVD written as a movie disk. It must be closed when completed, or it doesn't work.
    Apple's built in Burn utility also automatically closes any data CD, DVD or Blu-ray disk you burn. Doesn't matter how much space is unused, you can't use it. You'd have to use a more advanced disk creation app, such as Toast Titanium. I then have the option of choosing to write the data as a session:
    I can keep doing this until the disk is full. If I've written five sessions to the disk, when I put it in the drive, five CD/DVD icons will appear on the desktop since the OS will treat each session as if they are separate physical disks. At any point you choose Write Disk when writing a group of data, that means you're closing the disk, and again can't add anything after that. So if I had written two sessions, and the third was Write Disk, it's over. I can't put anything else on that disk.

  • E-mail has not been delivered and will remain in my outbox until it can

    Hi, my wife tried to send some wedding photos 19.0 mb worth via e-mail and the maximum allowed on the server is 10 mb. She did this roughly 3 months ago. Everytime we go to send an e-mail photo, we get "ERROR, This message could not be delivered and will remain in our Outbox until it can be delivered. Your messate has size 19 mb which exceeds 100 mb, the maximum allowed by the server." Can someone please tell me how to cancel this outgoing e-mail so it no longer pops up. Thank you in advance. t

    Hi tomndeb,
    You must be using an email software other than Mail.app - probably Entourage, since it says "Outbox"
    Anyway, if the email is still in the Outbox on your machine, go there and delete it. The Outbox is located in the left-hand column of Entourage under Folders on My Computer (if you don't have it hidden) - in which case you will have to click on the small righthand pointing arrow at the bottom of your Mail, Address Book, Calendar, etc. icons.
    You might also use a web-based email client such as Mail2Web to clean up incoming and outgoing mail on your server. It's free and easy.
    Good Luck,
    John

  • I have the iPhone 4S and I cannot get my apps to download. I will click free then install and then it will ask for my password. Once I enter my password correctly it will verify my password an then it won't do anything. what should I do?

    I have the iPhone 4S and I cannot get my apps to download. I will click free then install and then it will ask for my password. Once I enter my password correctly it will verify my password an then it won't do anything. what should I do?

    I just went through this same process.... I changed my credit card, double checked billing info, changed my password, I restored my phone, but the misake I made was I kept restoring it from my back up.... Finally I went to Apple Store.. and sad to say that you have to do a restore, and DO NOT restore from back up.
    I used Gmail so I didnt loose contacts or email.. but I did loose all my text messages and history of that.
    So, I had the EXACT same problem and it was a software issue.. you have to restore your phone to factory settings and start all over.. BLOWS I know!

  • Since itunes 2.0.4 has been downloaded. My ipod doesn't synchronize properly/ at all.The LED screen shows  "copy 1 or 2 from 101" and it will remain like that. It looks like sync but there's nothing to happen. It doesn't stop by it self. How to solve?

    Since itunes 2.0.4 has been downloaded my ipod doesn't synchronize properly/ at all. The LED screen shows çopying 1 or 2 from 101' and itt will remain like that.
    It looks like sync but nothing is happening. The sync doesn't stop by itself. Is there anybody to solve this problem? In previous versions never a problem.

    I have exactly the same issues with my new 80G iPOD. I have found that when connecting to my PC, the iPOD does not start iTUNES 7. This can be resolved by stopping the iPOD Service in Computer Management, connecting the iPOD and then starting it again. Then when you start iTUNES it finds the iPOD. - http://docs.info.apple.com/article.html?artnum=93716
    Seems like a stupid long-winded way to do things, but at least you can get some stuff on to your iPOD.
    As far as using Restore goes - I just get the restoring iPOD message you described, which it blatantly isn't :((
    DELL   Windows XP Pro  

  • My iPhone 4 is no longer chargeable. Whenever I connect it to the charge, the charging icon appears on screen but even if you leave it for a night the icon will remain on the screen but there will be zero percent. I tried five different charges and plugs

    my iPhone 4 is no longer chargeable. Whenever I connect it to the charge, the charging icon appears on screen but even if I leave it for a night on charge the charge icon will remain on the screen but there will be zero percent of battery. I tried five different charges and plugs [ one in the apple store], same result. Any suggestions please?

    You clearly did not notice that you have joined a USER TO USER COMMUNITY FORUM
    This is NOT Apple ,Apple do not read nor do they  therefore respond
    So if you would like to wind your neck in ........................
    try a reset of iPhone and then a restore,best, as new and if it then functions correctly try restoring with your backup

  • Java will no longer run on my MacBook pro since I updated my java

    Java will no longer run on my MacBook pro since I updated my java - what the heck is with that? When I try to do as suggested and go under Java preferences it wont allow me make any changes this is the error message I get "Cannot launch "java preference" no compatible version of Java 1.5 + is available."
    Then it gives the option to open java preferences or quit. It will only allow me to quit as it won't open java preferences. Stupid updates!

    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Console in the icon grid.
    Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left. If you don't see that menu, select
    View ▹ Show Log List
    from the menu bar.
    Click the Clear Display icon in the toolbar. Then try the action that you're having trouble with again. Select any messages that appear in the Console window. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message (command-V).
    When posting a log extract, be selective. In most cases, a few dozen lines are more than enough.
    Please do not indiscriminately dump thousands of lines from the log into this discussion.
    Important: Some private information, such as your name, may appear in the log. Anonymize before posting.

  • Java will not run in IE9

    I find this problem posted all over the internet -- however, I have found few answers and no solutions that work.
    Java will not run in IE9 
    In the last three days I have installed Java 7.5 at least five times (after total uninstalls).
    I have Windows 7 Home premium with all updates installed.  Anti-virus programs are installed.
    Even the java website   http://www.java.com/en/download/testjava.jsp cannot detect the Java program in IE9.  It displays the following message:  “No working Java was detected
    on your system.  Install Java by clicking the button below.”
    I know you don’t want to hear about other browsers, however, this is part of the diagnoses – Java works fine in Chrome.  (Obviously, there are some programs that can only be accessed in IE.)
    I have tried turning off the firewall, anti-virus AVG, active x filtering, and every other program.  I have cleared the browsing history, cookies, etc.  50 times = nothing works.
    I experienced that Java did work once and only once in IE9 after each of two new reinstallations of Java 7.5.
    Process Explorer shows that Java is running, I’ve included a screen- shot (hope it shows up)
    All knowledgeable answers are appreciated.

    Hi,
    Have you tried the compatibility mode in Internet Explorer 9? Or does this issue occur to previous Internet Explorer versions?
    For reference about compatibility mode:
    http://blogs.msdn.com/b/ie/archive/2010/10/19/testing-sites-with-browser-mode-vs-doc-mode.aspx
    How to use Compatibility View in Internet Explorer 9
    You could try to deselect the “Automatically Detect Settings” to check how it works.
    And enable the scripting of Java applets settings:
    1. Click "Tools" --> "Internet Options"  
    2. Next, select the Security Tab, and select the "Custom Level" button
    3. Scroll down to "Scripting of Java applets"
    4. Make sure the "Enable" radio button is checked.
    5. Click OK to save your preference.
    Or you could try to change the settings in group editor:
    Computer Configuration\Administrative Templates\Windows Components\Internet Explorer\Internet Control Panel\Security Page\Internet Zone\Java Permissions
    Meanwhile, I suggest you could
    reset Internet Explorer settings to see the results.
    Hope this helps.
    Vincent Wang
    TechNet Community Support

  • I have read that new purchases of macbook pro will get free upgrade to LION OS. When and how do I go about this?

    I have read that new purchases of macbook pro will get free upgrade to LION OS. When and how do I go about this?

    http://www.apple.com/pr/library/2011/06/06lion.html
    The Mac OS X Lion Up-To-Date upgrade is available at no additional charge via the Mac App Store to all customers who purchased a qualifying new Mac system from Apple or an Apple Authorized Reseller on or after June 6, 2011. Users must request their Up-To-Date upgrade within 30 days of purchase of their Mac computer. Customers who purchase a qualifying Mac between June 6, 2011 and the date when Lion is available in the Mac App Store will have 30 days from Lion’s official release date to make a request.
    Currently that's the only information available. I suspect more will be posted as we get closer to launch.

  • Java is not free and Hibernate ?

    I get information, that java is not free. I mean that if we develop for our self, it's free, but if we develop or make program and sell it, we must pay to sun. We must pay with what class or jar that we use. Is it true ? What is the meaning of hibernate ?
    Thank' s 4 your answer. I am sorry if myenglish is bad. I hope all of u understand

    Yes, it is hard to read the license...
    I've never paid anything to Sun. No company I've worked for has ever paid anything to Sun. So as far as I know, it's free. But don't take this as any sort of proof.
    But this is a legal question. You should ask someone who is familiar with legal matters to read the license and tell you what to do. We cannot provide legal advice.

  • Rumor confirmed:  CS4 will remain 32-bit for Mac, but will be 64-bit in Windows

    Photoshop, Lightroom, and Adobe's 64-bit roadmap
    http://blogs.adobe.com/jnack/
    CS4 will remain 32-bit for Mac, but will be 64-bit in Windows.

    i For the most part, it seems like most of us in prepress/photography/creative are fine with our Macs with 4 to 8 or 16 gb of memory installed. A 64 bit app isn't going to change MY life or how I work.
    Well it may do, considering the roof is well below the ram capacity and the OS has to do the hard work.
    "In our testing, when an app isn't using a large data set (one that would otherwise require memory swapping), the speedup due to running in 64-bit mode is around 8-12%."
    Look to when that actually starts happening...its not where your ram roof is.
    Probably a cross grade here...we've been running 64 bit with 3d for a while now, and shifting that roof has allowed much more heavy scene data to be created easily.
    Read the article, it's not just PS that's affected...there may be limited scope for the need in AI, but AE would see the light.
    Put it this way, we can see the advantages...and obviously adobe can...they just havent been capable of applying that to the apple yet.

  • Apple said that the iWork will be free for everyone.

    I have a new iPad mini bought on 20 August and iWork is still paid.(Just a dollar smaller).What's the problem. Can somebody tell it to me?

    No, Apple did not say iWork will be free for everyone. The notes on the iPhone 5S tech page says:
    iPhoto, iMovie, Keynote, Pages, and Numbers are free on the App Store for qualifying iOS 7 compatible devices activated after September 1, 2013. See www.apple.com/ios/whats-new/ for iOS 7 compatible devices. Downloading apps requires an Apple ID.
    That means an iOS device activated for the first time after September 1. No way does that mean "everyone."

  • The IOS 7 will be free to download for iPhone 5??

    the IOS 7 will be free to download for iPhone 5??

    Welcome to Apple Support Communities
    All updates are free. In the past, there were a few updates that were paid for some devices, but now, Apple doesn't charge you to update to the most recent version. However, this may change

  • What iPhone will be free when the iPhone 6 comes out?

    Right now, the iPhone 4s is "free" meaning the price of the phone it's self is $0, but you have to get a data plan along with that. I am interested in getting an iPhone so I was wondering if I should wait, because will the phone that is "free" change to the iPhone 5 or 5c when the iPhone 6 does out? Or will it still be the 4s? Thank you for reading my question and I would appreciate it if you would respond

    This is a user to user forum. no one here can possibly know what iPhone model will be free if any with a plan after the nest iPhone model is announced. That is something between Apple and the carriers.
    For iPhone specific questions please post in the iPhone forum. Using iPhone
    This question will likely be moved there shortly.

  • HT4914 If I use the iCloud tune match will it free up space on my iPad?

    If I use the iCloud tune match will it free up space on my iPad?

    If you delete the music from the iPhone, yes. But perhaps you should be looking at what else is taking of storage on the iPhone, back it up, and delete those things as well.

Maybe you are looking for

  • Consuming external Web Service in portal application:Error URL.getProtocol

    Hello! I implemented a portal application which consums a external Web Service with NWDS 7.2. The Webservice access works fine when I test it in a Java-Main Class. If I deploy the application in a portal then I get the error: java.lang.NullPointerExc

  • Connecting external audio monitors to MacBook Pro

    I'm trying to set up a home studio. I'm about to purchase two Rokit Powered 8 studio monitors by KRK, which connect via an XLR or a 1/4" RCA cable. How can I connect these monitors to my 15" MacBook Pro?

  • Ejb + servlet + jsp

    Hallo everybody, i try to develop an application with servlet jsp and ejbs but i don't have enough information about this thema. for example i want to make a simple login szenario : user type the name and passwd and the system contact with the db and

  • What is the best way to optimize database resources in a JSP centered webap

    hi, i am kindda i am new to jsp. so i make database connections on evry page.Assuming i am working on an app where there could be 300 concurrent users, what is the best approach for me to take? thanks obinna

  • Unresolved external symbol _sqlglm

    Hi all I'm having trouble using Pro*C. I precompile the .pc file without problems but when I try to make the c file I get the error below: ora2c.obj : error LNK2019: unresolved external symbol sqlglm referenced in function sql_error ora2c.obj : error