×
Sun Microsystems

Oracle Top Execs Answer Sun Employee Questions 207

The Register writes "Sun invited Oracle president Charles Phillips and chief corporate architect Edward Screven to an employee-only town hall this Wednesday, where they took questions on what's coming. They said they'd be 'crazy' to close Java, that Oracle 'needs' MySQL, and all Sun's processors look appealing. They hedged on OpenOffice — Phillips said he couldn't comment on any product line — and on Sun's work in high-performance computing. Screven made it pretty clear the Sun vision of cloud computing does not fit with Oracle's; Oracle sees itself as a provider of infrastructure like virtualization to make clouds, not a provider of hosted services. As for who's staying and who's getting cut at Sun: Phillips said Oracle needs Sun, but warned 'tough decisions' will be coming. Don't forget, this is the company that couriered pink slips to the PeopleSoft staff it cut following that acquisition."
Image

Head First Rails Screenshot-sm 57

Anita Kuno writes "I suggested Head First Rails to a friend before I even finished it. He was asking me questions that I didn't have time to answer, and I knew the book could explain better than I. My friend is impatient, and I was uncertain what his experience would be. At first he was frustrated, but I assured him the answers were in the book. The incremental style of Head First Rails includes some exercises that are designed to fail to reinforce the learning process. I was confident that his answer would be found in the pages and he trusted me enough to go back and continue the exercises. He later told me he is very happy with the book and grateful that I suggested it." Read on for the rest of Anita's review.
Microsoft

The History of Microsoft's Anti-Competitive Behavior 361

jabjoe writes "Groklaw is highlighting a new document from the European Committee for Interoperable Systems (PDF) about the history of Microsoft's anti-competitive behavior. Quoting: 'ECIS has written it in support of the EU Commission's recent preliminary findings, on January 15, 2009, that Microsoft violated antitrust law by tying IE to Windows. It is, to the best of my knowledge, the first time that the issue of Microsoft's patent threats against Linux have been framed in a context of anti-competitive conduct.' The report itself contains interesting quotes, like this one from Microsoft's Thomas Reardon: '[W]e should just quietly grow j++ share and assume that people will take more advantage of our classes without ever realizing they are building win32-only java apps.' It also has the Gates 1998 Deposition."
Sun Microsystems

Oracle Buys Sun 906

bruunb writes "Oracle Corporation (NASDAQ: ORCL) and Sun Microsystems (NASDAQ: JAVA) announced today they have entered into a definitive agreement under which Oracle will acquire Sun common stock for $9.50 per share in cash. The transaction is valued at approximately $7.4 billion, or $5.6 billion net of Sun's cash and debt. 'We expect this acquisition to be accretive to Oracle's earnings by at least 15 cents on a non-GAAP basis in the first full year after closing. We estimate that the acquired business will contribute over $1.5 billion to Oracle's non-GAAP operating profit in the first year, increasing to over $2 billion in the second year. This would make the Sun acquisition more profitable in per share contribution in the first year than we had planned for the acquisitions of BEA, PeopleSoft and Siebel combined,' said Oracle President Safra Catz."
The Courts

The Long-Term Impact of Jacobsen v. Katzer 77

snydeq writes "Lawyer Jonathan Moskin has called into question the long-term impact last year's Java Model Railroad Interface court ruling will have on open source adoption among corporate entities. For many, the case in question, Jacobsen v. Katzer, has represented a boon for open source, laying down a legal foundation for the protection of open source developers. But as Moskin sees it, the ruling 'enables a set of potentially onerous monetary remedies for failures to comply with even modest license terms, and it subjects a potentially larger community of intellectual property users to liability.' In other words, in Moskin's eyes, Jacobsen v. Katzer could make firms wary of using open source software because they fear that someone in the food chain has violated a copyright, thus exposing them to lawsuit. It should be noted that Moskin's firm has represented Microsoft in anti-trust litigation before the European Union."
Java

Sun's Phipps Slams App Engine's Java Support 186

narramissic writes "Sun Microsystems' chief open source officer, Simon Phipps, said in an April 11 blog post that Google committed a major transgression by only including support for a subset of Java classes in its App Engine development platform. 'Whether you agree with Sun policing it or not, Java compatibility has served us all very well for over a decade,' Phipps wrote. 'That includes being sure as a developer that all core classes are present on all platforms. Creating subsets of the core classes in the Java platform was forbidden for a really good reason, and it's wanton and irresponsible to casually flaunt the rules.' Phipps characterized his remarks as non-official, saying: 'This isn't something I could comment on on Sun's behalf. My personal comments come purely from my long association with Java topics.'"
Linux Business

How Facebook Runs Its LAMP Stack 111

prostoalex writes "At QCon San Francisco, Aditya Agarwal of Facebook described how his employer runs its software stack (video and slides). Facebook runs a typical LAMP setup where P stands for PHP with certain customizations, and back-end services that are written in C++ and Java. Facebook has released some of the infrastructure components into the open source community, including the Thrift RPC framework and Scribe distributed logging server."
Sun Microsystems

What If Oracle Bought Sun Microsystems? 237

snydeq writes "Fatal Exception's Neil McAllister believes Oracle is next in line to make a play for Sun now that IBM has withdrawn its offer. Dismissing server market arguments in favor of Cisco or Dell as suitors, McAllister suggests that MySQL, ZFS, DTrace, and Java make Sun an even better asset to Oracle than to IBM. MySQL as a complement to Oracle's existing database business would make sense, given Oracle's 2005 purchase of Innobase, and with 'the long history of Oracle databases on Solaris servers, it might actually see owning Solaris as an asset,' McAllister writes. But the 'crown jewel' of the deal would be Java. 'It's almost impossible to overestimate the importance of Java to Oracle. Java has become the backbone of Oracle's middleware strategy,' McAllister contends."
Google

Google App Engine Adds Java Support, Groovy Meta-Programming 168

Zarf writes "Yesterday Google announced that the Google App Engine now supports Java development, and fast on the heels of the Java announcement is an announcement for Groovy support! Groovy is a dynamic programming language for the JVM that is a near super-set of Java. Much Java syntax is valid Groovy syntax, however, Groovy adds powerful meta-programming features, and the new functionality will bring these meta-programming features to App Engine development. Groovy got special attention from the SpringSource Groovy team and the Google App Engine Java team, and it was this collaboration that helped create the changes that were the big secret in the recent Groovy release of 1.6.1."
IBM

What an IBM-Sun Merger Might Mean For Java, MySQL, Developers 292

An IBM-Sun merger is a tantalyzing possibility; snydeq writes "Fatal Exception's Neil McAllister suggests that an IBM/Sun merger could crown Big Blue king of enterprise software development. 'Acquiring Sun would make IBM the clear leader in Java, as it would become the caretaker of the open source reference implementation of the JRE,' which, along with GlassFish, would become entry-level gateways to IBM's WebSphere stack. Moreover, MySQL would give IBM's database division a significant entry-level hook, and NetBeans/Eclipse would unify IBM's front against Visual Studio. 'All in all, this move would solidify IBM's role as "the developer company,"' McAllister writes. 'In other words, if this merger goes through and you're an enterprise developer and you're not an IBM customer now, get ready — because you soon will be. Better bring your wallet.'" And blackbearnh writes with a short interview with Brian Aker (who came to Sun as MySQL's director of architecture, and is now the lead for MySQL fork Drizzle) about what life would be like under Big Blue's control.
Sun Microsystems

Sun's CEO On FOSS and the Cloud 74

ruphus13 writes "Sun CEO Jonathan Schwartz continues to promote the use of Open Source, and says the downturn in the economy will only boost the momentum behind FOSS. From his post, 'Free and open source software is sweeping across the vast majority of the Fortune 500. When you see the world's most conservative companies starting to deploy open source, you know momentum is on your side. That's creating massive opportunity for those of us who have pioneered the market, to drive commercial opportunities... We announced just last week that we're building the Sun Cloud, atop open source platforms — from ZFS and Crossbow, to MySQL and Glassfish. By building on open source, we're able to avoid proprietary storage and networking products, alongside proprietary software.'" In related news, the Sun-IBM deal proposed last week has been called "anti-competitive" by a tech industry group, while others are speculating on how it could affect Linux and Java.
Programming

Programming Language Specialization Dilemma 569

aremstar writes "I'm a final-year Computer Science student from the UK. During my studies, we covered 3 programming languages: C, C++ and Java. The issue is that we didn't cover any of these languages in sufficient depth for me to claim that I have commercial-ready experience. It's one thing being able to write simple programs for class assignments, but those are quite different from writing something as complex as the Linux kernel or a multi-threaded banking app. I'm thinking of spending a few weeks/months studying in order to specialize in one of those languages. Fortran also entered my consideration, as it is great for numerical computing and used by many financial institutions, banks, etc. In terms of skill requirements in job ads, my (brief) experience suggests that most programming jobs require C++, with Java a close second. C — unfortunately — doesn't appear as much. My question is: if you were in my shoes, which language would win your time investment? My heart suggests C, with a little bit of Fortran to complement it, but I'm a bit worried that there might not be enough demand in the job market."
Image

Assemble the Social Web with Zembly Screenshot-sm 29

stoolpigeon writes "Web applications are all the rage, web applications that function within the context of social networking sites doubly so. I think it is safe to say that pretty much anyone looking to garner a large audience on the web, for financial or any other reasons, has to be considering how they can reach people on sites like Facebook, or all those users out there accessing the web via their iPhones. Sun Microsystems has entered this arena by providing a set of web-based development tools and a platform on which to host the resulting products that is now in beta and named Zembly. And while Zembly has not been open to the public for all that long, two of Zemblys architects with the help of two writers have published a new cookbook for the aspiring Zembly developer, Assemble the Social Web with Zembly." Read below for the rest of JR's review.
Education

Narcissistic College Graduates In the Workplace? 1316

SpuriousLogic writes "I work as a senior software engineer, and a fair amount of my time is spent interviewing new developers. I have seen a growing trend of what I would call 'TV reality' college graduates — kids who graduated school in the last few years and seem to have a view of the workplace that is very much fashioned by TV programs, where 22-year-olds lead billion-dollar corporate mergers in Paris and jet around the world. Several years ago I worked at a company that did customization for the software they sold. It was not full-on consultant work, but some aspects of it were 'consulting light,' and did involve travel, some overseas. Almost every college graduate I interviewed fully expected to be sent overseas on their first assignment. They were very disappointed when told they were most likely to end up in places like Decater, IL and Cedar Rapids, IA, as only the most senior people fly overseas, because of the cost. Additionally, I see people in this age bracket expecting almost constant rewards. One new hire told me that he thought he had a good chance at an award because he had taught himself Enterprise Java Beans. When told that learning new tech is an expected part of being a developer, he argued that he had learned it by himself, and that made it different. So today I see an article about the growing narcissism of students, and I want to ask this community: are you seeing the sorts of 'crashing down to Earth' expectations of college grads described here? Is working with this age bracket more challenging than others? Do they produce work that is above or below your expectations of a recent college grad?" We discussed a similar question from the point of view of the young employees a few months back.
Education

Windows Security and On-line Training Courses? 189

eggegick writes "My wife has taken a number of college courses over the last three years and many of the classes used on-line materials rather than books. The problem was these required IE along with Java, Active X and/or various plug-ins (the names of which escapes me), and occasionally I'd have to tweak our firewall to allow these apps to run. I don't think any of these training apps would work with Firefox. All of this made me cringe from a security point of view. Myself, I use Firefox, No-Script, our external firewall and common sense when using the web. I have a very old Windows 2000 machine that I keep up to date. To my knowledge, I've never had a virus or malware problem. Her computer is a relatively new XP machine, and at this point she feels her computer has something wrong. But now she prefers to use my old machine instead of hers since it seems to be more responsive. We plan to run the recovery disk on hers. Assuming the college course work applications were part of the cause, what recommendations do any of you have for running this kind of software? Is there a VMware solution that would work — that is, have a Windows image that is used temporarily for the course work and then discarded at the end of the semester (and how do you create such an image, and what does it cost?)."
Image

Refactoring SQL Applications Screenshot-sm 159

stoolpigeon writes "My past as a DBA probably makes me a bit biased, but the reaction I've seen the most when a database application isn't performing as well as would be liked seems to focus on the database side of things. The search for a solution usually seems to center around tuning db parameters, the building (or removal) of indexes and, if the budget allows, throwing hardware at the problem. In their new work, Refactoring SQL Applications, Faroult and L'Hermite bring a much wider range of options to the table. There is a lot in this little book for the developer charged with fixing an existing application and I think a lot of good information that could save one from making a number of headache-inducing mistakes on a new application." Keep reading for the rest of JR's review.
Security

Google NativeClient Security Contest 175

An anonymous reader writes "You may remember Google's NativeClient project, discussed here last December. Don't be fooled into calling this ActiveX 2.0 — rather than a model of trust and authentication, NaCl is designed to make dangerous code impossible by enforcing a set of a rules at load time that guarantee hostile code simply cannot execute (PDF). NaCl is still in heavy development, but the developers want to encourage low-level security experts to take a look at their design and code. To this end Google has opened the NativeClient Security Contest, and will award prizes topping out at $2^13 to top bug submitters. If you're familiar with low level security, memory segmentation, accurate disassembly of hostile code, code alignment, and related topics, do take a look. Mac, Linux, and Windows are all supported."
Programming

Hope For Multi-Language Programming? 371

chthonicdaemon writes "I have been using Linux as my primary environment for more than ten years. In this time, I have absorbed all the lore surrounding the Unix Way — small programs doing one thing well, communicating via text and all that. I have found the command line a productive environment for doing many of the things I often do, and I find myself writing lots of small scripts that do one thing, then piping them together to do other things. While I was spending the time learning grep, sed, awk, python and many other more esoteric languages, the world moved on to application-based programming, where the paradigm seems to be to add features to one program written in one language. I have traditionally associated this with Windows or MacOS, but it is happening with Linux as well. Environments have little or no support for multi-language projects — you choose a language, open a project and get it done. Recent trends in more targeted build environments like cmake or ant are understandably focusing on automatic dependency generation and cross-platform support, unfortunately making it more difficult to grow a custom build process for a multi-language project organically. All this is a bit painful for me, as I know how much is gained by using a targeted language for a particular problem. Now the question: Should I suck it up and learn to do all my programming in C++/Java/(insert other well-supported, popular language here) and unlearn ten years of philosophy, or is there hope for the multi-language development process?"
Government

Sun's McNealy Wants Obama to Push Open Source 176

CWmike writes to tell us that Sun's Scott McNealy is pushing for the Obama administration to adopt a much more open-source friendly policy similar to what has been done in Denmark, the UK, and other countries. "Although open-source platforms are widely used today in the federal government -- particularly Linux and Sun's own products, Solaris and Java -- McNealy believes many government officials don't understand it, fear it and even oppose it for ideological reasons. McNealy cited an open-source development project that Sun worked on with the US Department of Health and Human Services, during which a federal official said 'that open source was anti-capitalist.' That sentiment, McNealy fears, is not unusual or isolated."

Slashdot Top Deals