Welcome, Guest. Please login or register.

Author Topic: Amiga technology and patents ownership ?  (Read 16454 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Waccoon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1057
    • Show all replies
Re: Amiga technology and patents ownership ?
« on: January 18, 2006, 11:23:44 AM »
Quote
Bloodline:  Anyway as a coder yourself you know that very little of AmigaOS 3.x code is in AOS4.0.

I spend a lot of time refactoring other peoples' code.  There is a pretty big margin between actual code and program design.

Hyperion went just a bit too far, which is why it's taken them years to get this thing done (and only if there's new hardware available on which to launch it).

Quote
Bloodline:  Maybe it is, but it doesn't detract from the fact that 15 year old source code is of no value just about everybody.

15-year-old design can still be useful, if it's done well.  Granted, all the hardware-handling stuff in OS3 isn't of any use.

With that said, I still think starting with OS3 was a bad idea.  QNX was a lot more interesting, and just because most modern OSes end up cloning UNIX in one way or another, doesn't mean they have to stay that way.

Quote
Bloodline:  No, you don't need the IP since it can't be used anymore, there are no chip factories that could build Amiga chips...

Hmm... we all know the AGA blueprints are dust, but what about OCS/ECS?  People don't seem to talk about the old chipsets that much.

Quote
Quote
Bloodline:  I would put it to you though, that other than the private functions (and the extra comptiblity that that might provide for naughty programs)... it has not sped up or in any way eased the the AOS4 process!

Xeron:  and I couldn't disagree more wholeheartedly if I tried.

It doesn't take me all that long to port badly written Perl to decent PHP, and I've seen plenty of wretched Perl (the kind with a regex on every other line).  Most of that is writing abstraction layers, and using common techniques that allow the code to run on non-UNIX, non-Apache servers.  It never ceases to amaze me how may people hard-code for UNIX/Apache when they don't have to, and use an .htaccess file to mask the fact that their code is terrible and insecure.

This isn't low-level or GUI stuff, of course, but the design work is similar.  Also, script writers are generally more aware of security issues than OS developers (which have a curious tendency to leave the system in root all the time, like Windows).  I'm really upset with the security/group capabilites of OS4.

Secure computing?  The ability to fully quarantine any program?  Now that's something that would get attention!  I don't know why people still think CHMODing the hell of out everything and filtering paths is a secure solution.

Quote
Snowman040:  And bloodline, could you explain more your opinion that Amiga brand isn't worth that much?  Do you think that some serious investment in Amiga has no sense?

You're asking this of an AROS developer?  :-)

It's not valuable because AmigaOS was designed to run on a 1-2 meg machine with no fast storage.  Todays cell phones are more powerful than an A1200, and accept memory cards that store between 64MB to 2GB of data.  You can force AmigaOS to do that stuff, but doing that on an achitecture that can't handle the task is the source of most bloat.  Try to get AmigaOS to do the things people expect of XP, and you'll see the bloat and cruft pile up in a hurry.

Quote
Bloodline:  I would suggest that one should take an exising *nix and then host the opensource amiga OS compatible clone on that, in a similar way to what Apple have done wither thier OS

UNIX has plenty of problems, but most people who think it's a big, hairy mess don't know anything about it.  Clip out all the legacy support for 20-year-old programs that nobody uses anymore, and UNIX can actually be very clean and simple.  There's a reason so many embedded OSes use UNIX-like architecture, despite the limited hardware available.

It would be nice if people stopped all this dynamic library crap and went back to command-line tools like they used to use.  Why rewrite all the tools that are already built into the OS?  UNIX could really use a new shell and desktop environment.  That's what I would like Amiga to be.

Quote
Koaftder:  I just dont think the amiga brand carries much value anymore in relation to branding, at least here in the US that is.

Definately not in the US.  Most other coders I know have no clue what an Amiga is, and I'm not taking about 15-year-olds, here.

Quote
Koaftder:  For the amiga brand to carry weight now, they will have to put out something insane, like an optical processor clocked at 10Ghz or a quantum computing based math coprocessor.

Or off-the-shelf parts that get the job done!

The only uses for 4Ghz processors are for serious graphic/video workstations, servers, and game machines.  Clip out the entertainment software, and a basic economy PC is more than enough to keep people happy.  The problem is, people can't live without games.  Computers don't make people's lives easier; they mostly exist for amusement.  :-)

Really, what's the point in Mesa3D support if the base graphics card is a Radeon 9200?  My iMac has that, and the visual quality sucks for 3D, let alone the speed.  That hardware is best used for the GUI, so we can dump all the crazy layers crap.  Still, Hyperion does 2D for its graphics.  Now, we've got all these new hand-held systems with early GPUs.  What now?

Quote
Koaftder:  If a company did that, it wouldnt matter weather they called it amiga or something new now would it, as it would stand on it's own anyway.

Amiga is never going to stand out on the grounds of technical competence without a freakin' lot of money.  Both Amiga and Hyperion don't seem to have much of an idea of what to do with their creations, other than license it for use on gadgets that don't do that much other than take notes, send messages, and play mini-games.
 

Offline Waccoon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1057
    • Show all replies
Re: Amiga technology and patents ownership ?
« Reply #1 on: January 19, 2006, 10:05:18 AM »
Quote
Snowman040:  How much money is that ? 200, 500, 900mil$ ?

If you wanted to be more than just a hobby system, and actually have multimedia worth something, an initial investment of $40-50 million would be a minimum.  This assumes you're making a desktop-class OS, you're not going mainstream, and that you're not making your own hardware.  It also assumes you're really making something different that will interest geeks, with only a passing resemblance to UNIX (the good parts).

Be Inc. burned though, what, $300 million over ten years?  I don't know why they dumped the BeBox for vanilla PC hardware.  If they had narrowed down their platform to just a few, select x86 boards, instead of trying to write tons of drivers, they could have done better.  Be cost too much to maintain.  Still, I wasn't too impressed with Be.  The GUI drove me nuts, and still looked way too much like Windows for my tastes.  It had cool technology, but it didn't feel cool.

Windows owns multimedia.  Apple owns eye candy.  Google owns services.  Nobody own portability outside the gaming market, but there's a thousand companies trying to do that, already.  Amiga really should focus on high-level interfaces.  It's the only frontier that nobody has really done well, yet.  Everyone who shouts that Linux is the future forgets that it is just a kernel.  Interfaces on UNIX just plain suck.

Quote
Anyone:  Steve Jobs

He's a major A.H.  Profit or no, there's no way would I want someone like that to re-invent the Amiga, because I would probably not like it at all.

Quote
tonyvdb:  Slightly off topic but to say that fue people know about the "Amiga Brand" is not very true. When Amiga was selling their A3000(t), 4000(t) 1200 and 600 in the 1990's it outsold the PC almost two to one in the UK only the Mac. sold better. So this tells me that there are alot of Amiga users out there who either have it stored in their atic or are still using it today

I have a Coleco Vision in my attick.  I'm a huge, huge fan of that system.  Does that make me more likely to buy a game machine that carries the Coleco brand name?  Hell, no.

I want a system that does what I want it to do, not one that brings back fond memories and forces old ideas to work with modern hardware.

Quote
Flexinoodl:  Saying that AI ruined Amigas brand value is actually a very blinkered view you can only have if you are an Amigan.

Amiga's brand value was ruined by the fact that after 7 years, AGA offered only a pathetic refresh of the chipset.  I vividly remember how disappointed I was in my A1200, and the fact that the A4000 had slower graphics than the "budget" machine due to the timing issues with faster CPUs.  Really, I remember looking at window refreshes in the store, and couldn't believe how slow it was in 256 color mode.  I knew right away Commodore was finished, and so did all of the stores.  Within 6 months of the release of the A1200, nobody had them in stock anymore.  Everyone converted permanently to PCs.

If the brand was so valuable, why didn't more companies fight to the death to acquire it when Commodore went bust?
 

Offline Waccoon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1057
    • Show all replies
Re: Amiga technology and patents ownership ?
« Reply #2 on: January 19, 2006, 10:27:26 AM »
Quote
chiark:  What made the Amiga were the custom chips and DMA which at the time was revolutionary compared to the horribly crippled PC architecture. The 68000 chip probably helped too as compared to x86s of the day, it was beautifully simple to work with.

I'm not really sure why people keep saying this, as using the hardware directly caused tond of problems that haunt Amigans to this day.  The games and demos were fun, but Workbench is what made the system a real computer.

Then again, I was never a hacker.  I like to do things properly.  :-)

Quote
chiark:  The forking and choice is what I feel is truly preventing Linux from taking off. Which distro? Which desktop? Gnome or KDE?

Yeah, Linux is still a geek OS.  There's little unity and cooperation on the desktop.  People have been telling me for years that Windows would die any day, now.  Linux people just don't understand interfaces at all.

When do I get a new FTP program with resume upload that doesn't lock up ten times per session?  Oh no, just the same old standard with more eye candy.  Linux people have no intuition at all.

Quote
chiark:  There's no particularly new insights in this post, admittedly, but the Amiga makes computing fun and understandable, and encourages hacking in the traditional sense of the word. I believe there's still a great appeal in that approach...

The best thing about AmigaOS is how easily it could go between the CLI and GUI.  Windows does everything with a GUI.  Apple does the same to a point, because some things can't be done at all in the GUI.  Linux is only really useful if you use the CLI, as there's no real standards for the GUI, and each distro has a different pack of tools that are all crippled in one way or another.

Quote
Bloodlin:  Sure he is a huge A.H. but we were talking about saving the Amiga Brand... not about making products that would appeal to the Amiga community.

Ah, so you just want a salesman, and not engineers.  :-D
 

Offline Waccoon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1057
    • Show all replies
Re: Amiga technology and patents ownership ?
« Reply #3 on: January 21, 2006, 12:30:33 PM »
Quote
If CBM had not wanted people to use it, there'd have been no information available and a strict "use the stuff we provide in ROM" approach.

I recall Commodore's documentation was rife with "DO NOT DO THIS" disclaimers.  Programmers didn't listen.  Hence, even adding more memory or a hard drive caused Gurus left and right.  When an A500 game doesn't work on an A500, you know something isn't right.  Hell, look at copy protection.  A lot of times, floppy issues prevented A500 games from working on an A500, and you still had to type in codes from blood-red cardstock.  Thank God developers don't do things like that, anymore.

Hitting the hardware was fine for demos and games, but nobody really expects a hard-coded A500 demo to work on an A4000, given that many PC demos won't work on modern PCs, either.  Game compatibility is usually pretty good if it is friendly to CPU caches.

Workbench apps are a different story.  I recall only a few WB programs that really hit the hardware (Audition4 comes to mind), and I don't really think it was necessary to get decent performance.

Besides, demos and games look pretty much the same on every platform since the developers make their own GUI tools.  There's little consistency, and little "Amiga" about it, other than your typical, "I can do more playfields than you can."  How about all 'dem lousy PC ports, eh?  ;-)

Quote
Would another 50mil$ for development of 3-4 motherboards, 5-6 related products be enough?

Yeah, but how do you make the money back?  Software is flexible, hardware has to be sold quickly.

Also, $50 mil dumped into PPC hardware != $50 mil into hardware that already exists.  Why spend tons of money to get some idealistic ball-and-chain that is only marginally better than a very well-tested solution that already sells by the hundreds of thousands?  Be coudn't hack it, and that was before the big venture into "integration" that cut x86 motherboard manufacturing costs drasticly while adding tons of standard features.

If you're talking about modifying a PC machine to, for example, provide the anti-piracy BIOS lockout, then $50 mil is way over budget.  But then, it's debatable as to whether said lockouts actually thwart piracy.  Lousy drivers are probably good enough.  :-)
 

Offline Waccoon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1057
    • Show all replies
Re: Amiga technology and patents ownership ?
« Reply #4 on: January 22, 2006, 02:33:35 AM »
Quote
One could argue that piracy helped make the Amiga, as it has done lately with the Playstation!

I buy that.  Though it really helped the platform, not the developers.  Piracy hurts more in certain countries than others, too.

Really, I think the rediculous copy protection schemes used by game developers caused the rampant piracy.  Unreliable and frustrating CP forces people to seek out cracked copies so they don't have to worry about disks dying, typing in annoying passwords, etc.

The modern equivalent includes CP schemes that are incompatible with a given CD-ROM, and games that install drivers that run in the background even when the game is not active, such as Steam and (even worse) Star-Force.  I can't belive game developers are pulling that kind of crap, and it only encourages people to get cracks.  Some drivers even run in kernel mode, to make it less likely that they can be bypassed.  Talk about desperate.

Quote
It probably made VHS what it is today also!

In terms of tape technology... definately.  BetaMax, on the other hand, just didn't meet customer requirements.

BTW, what VHS is today: dead.  Even cheapo promotional videos you get with kitchen appliances all come on DVDs.  ;-)

Quote
Bloodline:  Eyetech reflashed the standard "OpenFirmware BIOS" (as found on 99% of other PPC motherboards) with a "UBoot BIOS". Thus AOS4 only boots from UBoot firmware.

I'm not a fanatic on this stuff, so I could be wrong, but I thought it went like this:

- 1st production run of AmigaOnes had a ROM instead of an EEPROM.  This caused some issues when firmware updates were made available.  I think only early-bird customers got these boards.

- Later AmigaOnes have an EEPROM, but a custom version of UBoot has a key signature sought by OS4.  However, it can be reflashed.

- OS4 only supports UBoot at the moment, as Hyperion customized UBoot for the AmigaOne (UBoot is an open-source project independent of Hyperion).

- It's customary to reflash the BIOS through a BIOS tool, rather than a boot disk, like on a PC.  There might be a lockout designed to protect the UBoot BIOS from being overwritten by another BIOS, but I don't know that.

Really, there's no "real" hardware difference between AmigaOne and each respective Teron board.  I don't see why the BIOS can't be reflashed, though OS4 wouldn't work, anymore, without a HAL update.