Interview With The Open Graphics Project's Timothy Miller
Timothy Miller is the founder of the Open Graphics Project. He has a Bachelor's degree in Computer Engineering and has worked since 1996 as a software engineer, developing application software and graphics drivers. In 1999, he started learning chip design on the job because the kinds of graphics chips that his employer needed couldn't be bought from 3rd parties anymore. He has been designing graphics chips and graphics-related chips ever since. He is currently working on a Ph.D. in Computer Science, specializing on Artificial Intelligence.
|
Comments (39)
more than they can chew
You only bite off more than you can chew when you have absolutely no idea how much to bite off. :)
I doubt they do.
Those millions are dependant on investors. Know anyone with a few mil, who want to invest in a Linux (only) board. I say 'only' beause that's what the market will see it as.
You should give the people working on this some sort of credit for having thought of these problems and identified solutions, rather than assuming they're idiots who can't possibly succeed... just because you think it can't. Somehow, the OGD1 designers have managed to design and build hardware with absolutely no funding, doing it in their free time. If they're so foolish, how do you explain this?
Also, most Linux users I've met have a strong "can do" spirit. They believe that GNU/Linux is the greatest thing, their Free Software philosophy is the right thing, and they will ultimately prevail against the evils of proprietary software. With enough people behind it, the OGP will succeed by sheer force of will. With the top graphics vendors refusing to release documentation so we can write open source drivers, the OGP is, to many, the only way to take back control of their computers. You might benefit from adopting that philosophy.
Sheer force of will doesn't pay for anything.
Back to reality --
For engineers, engineering is the easy part, even when it's hard.
Raising money ain't that easy.
Now you're way off base theosib. As I said, I admire these guys very much as engineers. I'm just concerned about the production end of it all.
You really should read more carefully before you spout off.
Oh, and you also spend a lot of money out of your own pocket, generally making your family very nervous.
Raising money is a huge pain in the ass. It takes more work than you can possibly imagine if you haven't done it before. It's something you have to be on top of every day, never missing an opportunity. Seemingly inconsequential emails can turn into huge opportunities, but you have to carefully consider them all. Never lose a phone number. When you are introduced to someone at an interested company, you have to work with them to work your way up the ladder to the right people. Never miss a media opportunity. For those who would buy your product, don't let them forget you. Oh, and one of the most effective things to do is delegate some of this to other people who believe in your cause. You won't believe who you'll eventually get to meet. If you're friendly, dedicated, focused, capable, and ethical, you'll get nothing but positive response.
Keep trying. Perhaps eventually, you'll come up with an argument they haven't thought of, and your efforts will turn into a valuable contribution.
> You really should read more carefully before you spout off.
I apologize if I came across poorly, but you seem to be missing what I'm responding to. It's not your lack of concern or lack of understanding. I just don't see this as an appropriate forum for voicing those concerns. The Open Graphics Mailing List is. If you have a valid concern to raise, raise it with the people who need to fix it!
The OGP is moving forward quite steadily. The founders and volunteers have hashed and rehashed all of the problems you bring up. They know what they're up against, and they're doing everything they can to make it happen. Within the next couple of months, they'll have a product ready for sale, proving that they can accomplish something tangible.
People who don't know about the OGP will read this article. Then they'll read the comments. And they'll read your comment. There are some who will think you speak with authority, and your comment implies that you know they haven't worked through certain very basic problems. You are concerned. Well, thank you. OGP developers are MUCH more concerned than you are.
If you think the OGP is important and you feel you have something to contribute, bad-mouthing them on a news forum is not going to help anyone. Readers of this forum are not stupid, but if the first thing they see are negative comments (and the positive ones require more effort to find), what do you think is going to be their first impression? Are you TRYING to cause trouble? Me, I'm just trying to do damage control (and I admit that I'm probably doing it very poorly).
I think the reason I'm making a big deal out of this is that I'm personally offended, very deeply. You've said things that can do nothing but cause harm. And you seem to feel justified in that. I don't get it.
A simple 'we are in the successful process of procuring investment capital' would have answered the whole thing... Keep it in house if you prefer. On the other hand, It might be wise to just give press releases rather than interviews if you don't want the project discussed publicly.
Anyway, I'm out of it... Good luck in your endeavor.
It's called discourse. Discourse requires being able to express yourself civilly, but freely.
I saw nothing offensive in jimf's posts. He expressed pessimism that the project will lead to an actual consumer product. That's called expressing an opinion.
This happens to be a forum, and fora are places where people express opinions, so I guess he actually IS justified in the civil expression of his opinion.
Lighten up.
BTW, I would LOVE to say, "we are in the successful process of procuring investment capital," but often times, those who invest require non-disclosure.
Well, I hope you (they, whoever) get it. It's important that we don't overplay the difficulty. People laying out big money have big questions and make big demands, but it gets done every day.
Make a compelling case that they can make a profit that justifies the risk, and someboy will pony up the dough.
Don't despair goodguy, there all kinds of ways to raise cash, all kinds. Its just a matter of having everything in place to take advantage of it. It looks like they have everything in place..exept the cash. :-)
jimf/ sees Scott donning mask and checking his clip as he enters the bank :)
;-)
Are Open Source Graphics Important to You?
4 earlier comments in the full thread.
Is the open architecture hardware that you write software for?
Or the Open Source software you work with? that makes this important to you?
For the work I do with graphics, cad, and such, I need superior 2D graphics (all else is illusion). So instantaneous redraw, color, and absolute precision are optimal. Of course I want to see better hardware and drivers (preferably open). Eyecandy is fine, but, gaming is not something I'm very interested in... Understand, I'm not opposed to gaming, it's just not my thing.
Right now I'm still looking to the software apps development for the best immediate improvement for me.
See..OK How do I word the question then to get that answer out of people?
Do you use a GUI desktop and how important is that to you?
How do you use graphics in Linux?
Is gaming important to you?
Is visual multimedia important to you?
-------- there are other questions that you could ask Scott, but, you get the drift.
Nothing. I used to program games for Win32 as well, and MS-DOS before that. I just like making games as a hobby (I would not want to do it for a living). But given the choice I rather program for an open platform. Some day I'd really like to get back in high-end 3D. Having open hardware and open graphics software will probabely make that easier to do (stability and feature wise)
> Or the Open Source software you work with? that makes this important to you?
Also not really. I moved to Linux because I was tired of Windows' problems and began to appreciate Free software. I didn't switch because I could make better games on Linux or something.
> Do you use a GUI desktop and how important is that to you?
Yes and very. I am reasonably proficient with the CLI but I like doing things the easy way. Usually all that I want is read the web and my e-mail. GUIs make this easy.
> How do you use graphics in Linux?
Mostly GUI. I don't play a lot of games, I prefer programming them. Graphics and eye candy are still important to me though. The games that I am currently programming are relatively simple 2D games. I haven't made the jump to high-end 3D yet (I used to do 3D on Win32). That's a matter of chance though. Creating a game starts with a great idea for one. I had the idea for gnome-hearts before I had the idea for a simple, fun 3D game.
> Is gaming important to you?
As in playing commerial titles, no. I don't have time to play much games, most commercial titles suck and they're waaaay overpriced. The last games I played a lot was Diablo II and Darkstone back in my Windows days.
> Is visual multimedia important to you?
Yes. I like visual design (though I suck at creating it myself). I also like watching (short) video's on my PC. Never movies or anything. I have my TV for that.
Or the Open Source software you work with? that makes this important to you?
Do you use a GUI desktop and how important is that to you?
How do you use graphics in Linux?
Is gaming important to you?
Is visual multimedia important to you?
Thank You sander.
and to finally answer perseis, Women are the most beautiful creatures in the universe. :-)
Absolutely...after all, you can't tell anything about her looks the first time you see her, right?
Though I normally have little to nothing against proprietary software (as long as they don't have too overt screw-you clauses in the licence *cough* 'doze *cough*), there's something about the concept of a closed kernel module in a free operating system that irks me. If there was a company whose products rivalled ATI/Nvidia and which released it's drivers under a free software licence, my next machine's graphics card would come from that company.
That's not a bad line to draw.
Userland programs seem different to me from closed OS drivers. I would rather use nVidia's driver than to have crippled video performance and actually am grateful that nVidia bothers to make a decent linux driver available. However, give me a good video alternative with free drivers and I'm there.
That's about where I am, although I do without the non-libre drivers currently. I prefer libre drivers.
Considering that the proprietary driver from ATI has proven to have it's own install problems, I'm happy with the situation. By the time I have to shop for a new card, I'm hoping that I'll have a selection of FOSS choices.
Naturally I use a GUI desktop - doesn't everyone? If a linux user claims not to be using a GUI, that indicates that he/she is using a GUI on some other OS for their day to day computing.
> How do you use graphics in Linux? multimedia, gaming, web - all the usual suspects.
> Is gaming important to you? It's not the most important thing, but it is fairly important, for the reason that, an OS which doesn't provide the oomph required for gaming, will lose out to one which does, all else being equal.
> Is visual multimedia important to you?
naturally - presenting visual multimedia is one of the most common tasks of computers today.
So I re-set all the fonts, window sizes, things like that because the nVidia driver has a greater functionality, like reporting the actual dots per inch back to xorg instead of just defaulting to 75x75. The nv driver also only displays 16 bit colours, rather than the 24/32 that the nVidia driver does, and I like that very much. The "blue swirl" Debian kdm login background is a smooth colour gradient, rather than pixelated like a bad Japanese porn cartoon.
If nVidia were to open their driver, I would very much prefer to use it. At this point, I'm taking the pragmatic standpoint that while it is closed, it is also at least very standard. If I need to do debugging, I can switch back to the nv driver and run something other than KDE so that my settings don't get reset.
Maybe that's another of the Linux distribution vs. Windows attributes that is undervalued: I can choose my GUI, or no GUI, as I wish at any time, depending on the job at hand.
At this point, I used the nVidia driver because it fits my needs best. If it were a choice between that and an open driver that had the same functionality, I would switch to the open driver as fast as I could edit xorg.conf.
Is free software worth being inconvenienced? Yes. I've actually turned down contract work because their proprietary software wouldn't install under WINE and they had no Linux native version.
Yes, I play games. Commercial games. 3D games, 2D games, lots of eye candy and also sparser stuff. New games, old games. Don't care much for consoles because they're too limited. Games are the primary reason I still use that Win thing at all when I'd rather be running a free OS. Games are what got me interested in programming in the first place. Gaming LAN parties taught me a lot about networking.
Yes, visual multimedia is important to me. I'd like to see better support Quicktime and Flash, but that's not as important as being able to create my own good quality stuff if I choose.
Yes, I run with proprietary binary driver blobs (nVidia). I feel much the same way about that as Teron above.
Post a comment
A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.
Your message:Sign up and post (it is free) or Log in and post
|
|

As your interview points out, actual production is going to run in the millions, and a million $ is still quite a figure, even in these inflated times. I despair that a viable retail product from the project will ever see the light of day.