Showing posts with label Oracle. Show all posts
Showing posts with label Oracle. Show all posts

Monday, August 15, 2011

Google To Acquire Motorola Mobility - Sad

Unless you've been living under a rock, you've probably heard that Google has agreed to acquire Motorola Mobility (yeah, the part of Motorola that builds the phone handsets) for $12.5 billion in cash (at $40 per share -  a 63% premium over the market close price on Friday).

I know, right?

It's clear that Google is buying the moto unit, not to expand their market share, not to get into the handset business, not to add shareholder value - but to get their trove of 14,600 patents (and the 6,700+ pending patents).

Personally, I think it's an extremely sad state of affairs.

Clearly, Google feels threatened by the Oracle lawsuit, and the Apple lawsuit and the Microsoft lawsuit. All these large, deep-pocketed, industry leaders are trying to do a single thing: sue the Android operating system into oblivion over patent rights - OR, at the very least, make Google pay a patent "toll" for the right to distribute the operating system for free.

Why are they not going after Palm's WebOS? Or Symbian? Both of those are free (and open) as well.

The answer is: they don't matter. They have no market share. They have no mind share. They have a small installed base.

On the other hand, Android commands a majority of not only the phone market (Apple hates that - as does Microsoft), but they're starting to make noises about making inroads into the tablet market (Apple clearly doesn't want that) - and Oracle is laughing their asses off since they acquired Sun (the folks that invented Java and hold key patents to the underlying technology).

So - what's a company with $39 billion in cash to do? Sure! Buy a patent rich handset company that will be - according to Larry Page on a Google conference call this morning:
I’m really excited about this deal. There are competencies that aren’t core to us, but we plan to operate it as a separate business, so they have competency there. I’m really excited about protecting and supporting the Android ecosystem.
Thump (other shoe dropping).

TRANSLATION: "We don't know the phone business and don't care. Motorola has been struggling and their getting their lunch eaten by HTC anyway. The handset business will do whatever.... the main thing is - we got their patents before someone else did."

So here's the latest tally: patent trolls 3; innovation: 0.

Monday, April 20, 2009

Microblog: The New Sun's Oracle

Oh man... Larry Ellison just bought Sun.

Zoinks!

Well, if it's one thing Oracle knows how to do - that's monetize their software assets. He gets to kill off MySQL and "own" Java all in one fell swoop - for about the price that's a steal - $5.9 billion.

What will happen to MySQL and Java and Solaris and JavaFX and all the other Intellectual Property of Sun? Only Larry knows for sure... but I bet there are some people in Aramonk, New York that are absolutely kicking themselves that they didn't take a man pill and try harder to secure the Sun acquisition.

Now IBM is in the delicate position of having their #1 rival own the language (Java) that it has based it's whole company and infrastructure on... NICE!

Will this mean an end to MySQL?

Will Oracle start demanding some kind of licensing for Java?

Will they splinter the Java core into their own "brand" of Java?

Now that Oracle's in the hardware business - what does that mean for customers? For HP? For IBM?

It's sure going to be Mr. Toad's wild ride as Oracle assimilates the company... wow! My hat's off to Mr. Ellison - you've really pulled off a shocker!

Tuesday, January 13, 2009

Desktop Virtualization - Yeah, Right!

One of the "new", "new" things that seems to be bubbling up in 2009 is the idea of "desktop virtualization." This basically means that rather than installing an operating system and all your applications on your own physical hard drive (a huge pain-in-the-ass for Enterprise folks) - that your desktop would be running (depending on who you talk to) either: in the cloud, on the LAN/WAN, or on a virtual OS that could move from machine to machine.

I like this idea - in theory. The theory goes like this: you could be on the LAN or maybe at a client's office and need to get a document that's on your local machine. You could just login to some server, and BAM - your actual operating system would appear with all your documents - just as if you were sitting right in front of it.

I think it would be cool to be able to set up your operating environment and applications - and then just access them from where ever you are and from whatever device (hardware) you happen to have at hand. It could be a desktop (does anyone even have one anymore?), your laptop, your netbook or even your mobile phone.

To a certain degree, you can do that today - using GoToMyPC or other "screen sharing" solutions. The problem is that you have to have your machine on - and connected to the Internet, and you're limited in the number connected peripherals that can be used, etc.

So, a bunch of server virtualization marketing folks came up with the idea: "Hey, if we have the technology to vitualize entire operating systems for server use - how hard can it be to virtualize the actual user's operating system."

Turns out - pretty hard.

There are the "traditional" RDC (Remote Desktop Client) folks like Citrix and Microsoft - who want you to buy a room full of rack-mounted servers and use their screen-sharing technology (basically just Terminal Services) to solve the problem. This is generally how it's done today. Each server can contain 20-50 "virtual" desktops - that users can log into. They can have applications installed (usually only by downloadingthem - or by having IT install them physically on the machine) - and you would use them from within a window on your existing laptop/desktop.

This allows IT to maintain patches, updates, and also establish rules for what can (and can't) be run on the machines. The downside to this approach is that if you're using anything that's even remotely graphics-intensive the performance just sucks. If all you're doing is email, Office-like applications and browsing then it's pretty OK. The "rub" is that you have to have a machine that also needs it's own Windows operating system (or Parallels on a Mac) in order to even work the RDC software.

That means, that someone, somewhere (usually you) will be tempted to just install your own applications and run it locally for times when you're not connected to the network, or as a backup in case the WAN goes down, or the server crashes, etc. So, you're really no better off in the long run. You still have your own OS that needs to be patched, updated, etc. Also, if you're trying to access it from a mobile device - have a nice day - it's not supported.

There is one interesting idea, however by VMware. They're calling it "View 3". View 3 is trying to make a single desktop "image" available that contains the operating system, all your apps and documents - but will allow you to "take it with you" across multiple devices - including smart phones.

The "Offline Desktop" as VMware calls it - is still labeled "experimental" - so it's not ready-for-prime-time yet, but at least they're working on it. Raj Mallempati, a marketing manager for VMware had this to say in a December 2, 2008 article in eWEEK:
"What we are doing with VMware View is looking to meet the end user's requirements, which calls for a personal desktop that can follow them across different devices and across different networks. At the same time, this type of solution provides IT with a very simple and cost-effective way to manage different devices and desktops."
Sounds pretty good to me... IF they can get it to work. IF they get the price point right. IF someone else like Google doesn't beat them to it and offer it for free (with ads, of course). IF they make it easy to update and cross platform.

They used to have a similar kind of VDI (Virtual Desktop Infrastructure) back in the "old days" as well. They called it a "mainframe." Larry Ellison and then Sun CEO Scott McNealy had the same idea back in the 90's - it was called the "Network Computer" or the "ThinPC" or the "Un-PC". So I guess they were right after all - and maybe sometime in the NEXT 10 years it will become a reality as more and more people are sick and tired of constantly updating and patching Windows.

It's time for a change, that much is clear. Will virtualized desktops be the next big thing? I don't think we'll see wide-scale adoption until at least 2017. Even though it's a pain-in-the-ass - people are "used to" the current paradigm and that's a lot of momentum to overcome.

Saturday, May 10, 2008

Redefining FUBAR: Oracle ADF

Oracle developers are highly skilled and highly valued resources. They love code, and can write PL/SQL in a command line-like interface like nobody's business.

Oracle has acquired so many companies - that they need to have a way to build applications around the vast number of products in a vast number of tools.

Oracle loves Java, Linux and has finally realized that Oracle Forms and Oracle Reports absolutely suck.

So, they're looking to put together an alternative. JavaServer Faces is one way to go (open, Java = good). So, they decided to make it "easy" for developers to create J2EE applications in a browser with all that fancy AJAX stuff.

Sounds great!

But, yet again, they have created the most convoluted, complex, hard-to-set-up, code-oriented, no-way-in-hell-anyone-but-a-Java-programmer-can-ever-use-it solution: Oracle Application Development Framework (ADF).

Don't believe me? I DARE you to open this page - and don't even read it - but just scroll down it. It's OK, I'll wait...

Cool, huh? Now THAT'S EASY!

I'm no Java programmer - in fact I'm no 4GL programmer (any more) - but even I can use Servoy to create and deploy both client server and full AJAX web applications against an Oracle database (or 3, or 5 or 10), a Sybase database, SQL Server database, a MySQL database, AND a DB2 database - at the same time, on the same form in 5 minutes or less.

Really. I do it all the time.

Servoy gives me the speed of using a traditional 4GL, but it's at LEAST 5 times faster to build and deploy and 100 TIMES easier to set up and configure than ADF. Or Ruby on Rails. Or ColdFusion. Or Flash. Or Gears. Or AIR. Or OpenLazlo.

Do yourself a favor - if you haven't checked out Servoy lately - do it NOW! Also, watch for the upcoming public preview of their new Eclipse-based Servoy 4.0. It's even MORE productive than what they have now.

Friday, January 01, 1999

Out With the Old, In With the New!

Editor's NOTE: This is a moldie oldie that I pulled from a text dump archive. None of the links will work anymore (or 99% won't) - but the names and companies have NOT changed.

Happy New Year!!!

As the pre-Y2K festivities around the world begin in earnest, and every single show on television features its Year-In-Review episode, I too wanted to take a moment and reflect on the past, revel in the present and prognosticate on the future.

1998 brought a lot of change:

As the winter leaves fell from the trees, so Claris dropped all its consumer products and became FileMaker Inc. (FMI), and FileMaker Pro became 4.1. Along with the new name and logo came many new faces, and lots of changes within the organization. The painful transition caused quite an upheval in both the developer community as well as marketplace. Seeing many of my friends and cohorts at Claris being laid off by the dozens was very difficult. However, the resulting company is now focused on a single product, and, in theory, should be a lot more responsive to the developer community and the general marketplace. I caught a small glimpse of this new focus at the HUGE turnout for the third annual Developer's Conference in Monterey. The conference goers were (and are, from what I can tell) enthusiastic and the mood was optimistic about FileMaker's future (both the company, and the product).

The Web - basically everything changed. From tools for developing content to servers, to mergers (AOL and Netscape - who knew?), to Mr. Bill being center stage in yet ANOTHER Federal probe, the only thing consistent about the Web in 1998 is that it was (and is) a constantly changing landscape.

At ClickWare, we left behind our "terrible twos", released our most popular product to date - ClickStats Pro, created the ClickWorld web site, folded the ClickWorld website into this site, completed the technical editing of the first year of the FileMaker Advisor Magazine and in general, had a great year.

1999 will continue to be a year of change:

The merger fever of overvalued Web companies will continue, as well as the bevy of newly incompatible browser versions.

FileMaker Inc is rumored (according to MacTheKnife - http://www.mactheknife.com) to have a new release in the works - including a new Server version and a new Developer Edition. Hopefully, FMI will "lift the kimono" a bit higher at the upcoming MacWorld in San Francisco, to give us all a glimpse of what the new version will look like.

Hopefully, 1999 will see XML will catch on and the good folks at FMI will give us a way to use XML with FileMaker. Again, hopefully, FMI will also provide more ODBC functionality (i.e. FileMaker as an ODBC data source, FileMaker WRITE OUT SQL, etc.)...

ClickWare has a number of new products in development - slated for release by early summer. We are also on verge of becoming an Oracle Certified Applications Developer - so watch for more SQL tips and goodies (also contact us if you need Oracle and/or FileMaker Pro custom development).

And finally, I want to thank the thousands of you who continue to visit this site, and for all your great suggestions and comments. We want to continue to be a leading resource for FileMaker information in 1999 and beyond - thanks for your continued support.

Monday, November 23, 1998

Virtuosity

Editor's NOTE: This is a moldie oldie that I pulled from a text dump archive. None of the links will work anymore (or 99% won't) - but the names and companies have NOT changed.

So I'm in day 3 of a 5 day, $2,000 Oracle training class in Costa Mesa - between the packed classroom, complimentary expresso and deli-fresh bagels - I have an epiphany: FileMaker ROCKS!

Don't get me wrong - if you want to run an ATM, or you have a million or so records to process - a SQL based RDBMS (Relational DataBase Management System) is the way to go. For EVERYTHING else - just use FileMaker.

Take a class in one of these gigantic database systems - and you'll find out how much we take for granted in FileMaker. Like finds. Like WYSIWYG (mostly) reporting. Like data entry screens. Like the ability to assign elements different colors. Like ScriptMaker. Like defining calculation fields. Like... well... everything else!

For example - do a find in FileMaker for all customers in California or Florida with a balance due greater than $5000. The FileMaker way: Choose "Find" from the "Mode" menu - enter "CA" into the state field and "5000" in the "Balance Due" field, choose "Duplicate" from the "Mode" and change "CA" to "FL" - click continue. Done.

Now the Oracle way - first, go to the COMMAND LINE program (SQL*Plus), and enter the following:

select * from c.customers, i.invoices where sum(i.bal_due) > 5000 and (c.state = 'FL' or c.state = 'CA') and c.customers = i.cust_num

This is assuming you know what the fields are (you can use desc customers and desc invoices), and you have to know how to do an equijoin... etc., etc.

Now, TRAIN all your employees and customer's employees to do this kind of query. Even IF you do get the syntax correct - that's not the report - it just "prints to screen". If you want a report (god forbid!), there's another 3 day class on how to write SQL to get the report back. And, if you want a "Data Entry" layout - there are TWO more 4 day classes for the "easy-to-use" forms designer... OUCH!

Of course Oracle can run on just about anything - minis, Unix, NT, Linux, etc. (NOT Mac OS) and it can support 25,000 users (PLUS), and has the ability to manage up to 512 petrobyes (512,000 GIGAbytes)... BIG iron, BIG development costs and time, BIG databases. Which brings me to the point of this column:

The beautiful Oracle training center had Dell NT Workstations connected to a Sun server (in the Bay Area) via multiple T-1's and T-3's. We learned, then practiced our little examples, and the performance was VERY good. However, due to the fact that it was TWO people per computer (and my "training buddy" was less than cooperative) - I wanted to practice in my hotel room. I got back to the hotel, fired up NT Server 4.0, fired up Oracle Enterprise Edition, and was able to practice to my little heart's content. Did I mention that I don't have PC laptop? I do, however have an APPLE G3 PowerBook - and that's what I ran Oracle and NT Server on! Yep - Virtual PC 2.01 does it again. You can bet that lugging ONE computer is THE way to go. I'm planning on loading Linux and BeOS as well...

Web Analytics