New Palm OS Web Browser In Development
Universe 3 is a new web browser in development for Palm OS. The browser is an open source project and is currently undergoing private beta testing. Its main features will include the ability to have up to three browser tabs, HTML/XHTML/WML support and an integrated RSS reader.
The current Universe 3 feature-set includes:
- A Tabbed interface (supporting up to 3 tabs)
- An address bar featuring a url box and navigation buttons
- An Integrated RSS reader
- Private browsing (mask the history, cache and cookies)
- Support for JPEG, GIF, BMP and PNG (with alpha channels) images
- Support for HTML/XHTML/WML/RSS 1.0/2.0
- Support for WAP 1.0/2.0
- Support for Hires and Hires+ screen sizes
Article Comments
(43 comments)
The following comments are owned by whoever posted them. PalmInfocenter is not responsible for them in any way.
Please Login or register here to add your comments.
RE: Need the info...
RE: Need the info...
The source will be available shortly (as in the next couple of days).
RE: Need the info...
This sounds really good. So how will your new browser be better than the current crop of browsers out there, Donald?
-James.
Excellent news
http://vtbsd.net/winhelp/
OK, that's cool and all, but...
Seems we've got a bit of an oxymoron on our hands.
RE: OK, that's cool and all, but...
Too many people have gotten the idea that "open source" = "free" (binary that is). Well, this is not true (all of the time).
Basically, the reasoning for a closed beta:
1. I am going to be selling the software
-It will be one of the least expensive browsers on the market (think the sub-$20 price range)
-This is (well, will be in the sort future) part of a business
-I am a college student, so I need to make money somehow :)
2. It is much easier on me to do something with a limit to it
Anyway, the chain seen here is that all of the code in the browser is available to anybody to use. This is how I, and open source software, give back. You'd be amazed at how many hours have been poured into the various features.
Once I get all of the emails of the people that signed up for the beta in one list and compile the first beta build, I'll be posting the source.
RE: OK, that's cool and all, but...
2. go for it - there are so very many people crying out for a decent, featured browser for palm and Im sure they (like me) will be happy to stump up a few bucks to support its development, opensource or not..
Thnaks and good luck.
btw, if you really need another beta tester, let me know (pm me) - I have LD....
I'm sure things were easier before they became more simple
Tungsten T, Lexar 256Mb, Mac G4Ti OSX
RE: OK, that's cool and all, but...
I'm sure things were easier before they became more simple
Tungsten T, Lexar 256Mb, Mac G4Ti OSX
RE: OK, that's cool and all, but...
RE: OK, that's cool and all, but...
Actually it's not really a contradiction. The Open Source Definition consist of 10 requirements, none of which require you to publicly release binary/source or prevent you from charging for the software. You are only required to provide the source to people whom you distribute the binary program to and allow them certain rights to use that software. Open Source is not the same as no-cost or publicly available. For more info - http://www.opensource.org
RE: OK, that's cool and all, but...
"open" is the adjective that modifies the noun, "source." It is the "final product" (the binary) that is in beta, not the source code (since the end user, if not a developer, generally does not care about the source code). So, with this, the source code is openly available.
I hope that this clears things up a bit.
RE: OK, that's cool and all, but...
Open source means the source will be available (generally; its a vague definition.)
How does that limit private beta? Consider the obvious option -- private beta, and public release; at some point, he chooses to open the source. Open source does not suggest open testing or open development; often they're hand in hand, but just as often not.
Also not that even for GPL projects, private is quite often; with GPL once a release has been made, the receivers must have the option to get the source; many GPL projects keep the testing to a small group (be it mailing list, or people who know a private website, etc) so that development and testing can be coordinated at first, and only those people have the GPL requirement to have source options; then you open it up once it is stable. Really really common practice.
jeff
The Shadow knows!
RE: OK, that's cool and all, but...
I hope it's a good browser. I look forward to trying it out, but I'm not in the "private beta", so I guess I'll just wait.
RE: OK, that's cool and all, but...
RE: OK, that's cool and all, but...
One worry you might have is .. if its under GPL, then customer X buys a copy and has the right to the source which you provide, and then he compiles and gives it away for free, or sells it on his own.
This is why organizations like MySQL dual-license; ie: If you're an individual with no commercial ties, you can get it under GPL; if you're intend on making a commercial product, you get it under another license entirely.
It depends on what your goal is, but I thought I would confuse you by bringing that up. ie: If you wish to have sole commercial rights, you have to be careful sometimes.
jeff
The Shadow knows!
Unicode support?
Also, should you need any more testers I'd love to participate. I got an Unlocked GSM Treo 650, email is scudb at yahoo dot com.
Thanks!
RE: Unicode support?
RE: Unicode support?
How will it install?
Does anyone know if it will install through a Macintosh-friendly installer or (better yet) come in a ZIP archive so the PRC/PDB files can be user-installable?
Sharp Wizard 6500> Palm m500> m515> Tungsten T> Zire 71> T|E> T|X
RE: How will it install?
New open source browser.
I will add it to my new site, www.palmgratis.com soon.
Now we need a new open source project going to replace CorePlayer.
RE: New open source browser.
"Basically, the reasoning for a closed beta:
1. I am going to be selling the software"
Forget it, its staying off my site. I will only put true open source programs, those with no direct or indirect commercial motivation.
NEXT!!
RE: New open source browser.
I can see how gratis = free, but open source does not in the least sense mean freeware. This is one of the BIGGEST MISCONCEPTIONS. The distribution method is up to the developer/company.
If you are going to truely support open source software (note, as I described above, open modifies source and NOT binary, that is where the term freeware comes in), then you should support ALL open source software.
To emphasize it again (sorry, this misconceptions is one of my biggest pet peeves), you can have a commercial open source app, a non-commercial free binary open source app and a freeware app. They are all very different from each other (the only similarities being between commercial/non-commercial open source).
If I made a free binary version, I'd have to get rid of some of the features that popularized the software (or heavily limit them).
What makes open source big is that I give back all of the work that I have done, in the form of source code, for free (that is where the free plays a big role). I turn around and sell the binary for compensation (you don't want to see how many hours I have poured into the software, and all of that code has gone back to the community that can save others that amount of time, as a hint, you couldn't count the number of hours that I have spent ten times on your fingers and toes).
BTW, BetaPlayer will be the open source form of CorePlayer, minus many key selling features.
Anyway, I apologize if this sounded like a rant, I just hate it when people confuse the true meaning of open source for the false lye (yes, even the GNU GPL Introduction states that you can sell open source software, mostly as a form of compensation, here being time and support).
Well, good night all (or good day or morning for others).
RE: New open source browser.
What does commercial motivation have to do with a program being Open Source or not. There is no requirement in OS for programs to be no-cost. Open Source is about guaranteeing that a user of a program has access to the source code used to generate that program and certain rights to modify and redistribute that software. I would much rather pay for software that provided me with such rights then use freeware where I am reliant on the developer to provide updates, enhancements, etc. If you're going to claim your site is for "Open source / freeware for Palm OS" then you should include any OS programs regardless of their price.
RE: New open source browser.
RE: New open source browser.
BetaPlayer begat TCPMP begat CorePlayer or whatevber its called now.
Somewhere along the line it has become non-free (not sure if its non-free or non-Free.. the beer versus freedom question that is so famous).
What makes me wonder is if it was open source at one point, did anyone contribute from the random ether, and now find their code tied up into a closed or costware project? Did they not leverage existing codecs? Or for CorePlayer (whatever its called) did they go back and rewrite out any foreign code (fit ehere was any?)
(Either way, we all thank them for the app.. TCPMP is a staple for both Palm OS and Pocket PC :)
jeff
The Shadow knows!
RE: New open source browser.
Some Pricing Details
Also, no. I won't be asking for your first born or your arm in return.
You'll find that at release, Universe will be generously priced (I have even been told that the price I will be offering at is to inexpensive for the magnitude of the software).
As a hint:
CorePlayer: Well, I think that is a bit pricey. I'd pay it, but $24.95, I'd only charge for a suite of apps.
iPanel Wireless: $25 Remember this? I bought it at that price. I'd never ask that much standalone.
The new VoIP apps: Wow $30+ Way to pricey. Even if they aren't selling a service (web browser falls in similar category).
WAPUniverse: $20 My other software. Actually, the foundation of Universe. I think I scared customers off with the $20 price tag (and too many people had an ill conceived definition of open source). Also, WAPUniverse will remain out (at a very low price), to provide legacy WAP support for OS4 devices.
So, Looking at the hints, price at less than $20 (I may sell else where besides PalmGear since they take 50% in "fees").
As always, I believe in free updates. Does PalmGear allow you to download updated software, since I have the option checked)?
Feature request
Tabbed browsing will be excellent. Can't wait to see how this turns out.
Tim
I apologise for any and all emoticons that appear in my posts. You may shoot them on sight.
Treo 270 ---> Treo 650
RE: Some Pricing Details
(I use UDMH, and even with this app Blazer is really slow... something hardly ever happening with any other app on my TX.)
Do you have any ideas/specifics concerning your distribution model? Will you sell the binaries + support, or will there be any additional features/plugins/services included if you buy it... ?
RE: Some Pricing Details
Universe takes about 1/50th the time of Blazer to start and stop. Blazer goes a bit crazy attempting o clear memory for itself. I believe if UDMH is used in conjunction with Universe you'll get really good results.
deucalion, distribution is binaries + support. Once I roll out plugin support (this is more or less a 4.0 feature), some plugins will probably also come in a package (they'd be proprietary plugs that require a license fee). But, the plugin stuff is in the future and is just a concept at the moment. If you'd like to see anything ele/any other methods, let me know. I am always open to what works the best.
https support
Or does any kind of encryption use too much cputime and memory for a common palm app?
RE: https support
PalmOS 5.2+ (maybe starting at 5.1) has a built in SSL library by RSA Security. Blazer uses this and I too will be using this. Basically that means any device with PalmOS 5.0 (Tungsten T and a few Sony Clies I think), will not support https, but any device with an OS greater than 5.0 (every other model) will.
I believe the library supports up to 128bit encryption. Also, the library does not have a user editable certificate store, so I will try to implement my own (as a later feature).
RE: https support
Any chances that things like AES-256 will get implemented?
Or will you only include things included in already-implemented-by-Palm*?
Thank you!
--
deucalion
T|E -> TX -> ?
RE: https support
Which license will be used?
Also: if you use GPL, nothing will prevent someone to actually release a slightly modified (rebadged) version of the browser with source for free. Think for example CentOS being basically a free (and identical) version of the paid-version of Red-Hat Enterprise Linux, but with no support.
Latest Comments
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
Need the info...
It also says it's 'open source', I wonder if the source is available?
It would be great to have a good alternative to Blazer (still my prefered all-round PalmOS browser). I wish the developers all the best with it.
-James.