![]() |
Re: [Petition] For Nokia to Open 100% of the Closed Components in Maemo 5/n900
Quote:
If you use an N900 then a large portion is already Open Source, the world hasn't stopped turning, the sky didn't fall in, continental drift kept drifting and you sir are already a guinea pig and Nokia is still making money. So I'm curious, where is this big risk you perceive? IBM has signed tier1 strategic partnerships with Novell (SuSE) and Redhat to deliver appliance based services based on Opensource platforms. Even Google is now as near as makes no difference 100% opensource across the board, system delivery and internal users and they also make money. Specious comments about no profit and huge risks using opensource are just wrong on their face as has been demonstrated many times already. rgds |
Re: [Petition] For Nokia to Open 100% of the Closed Components in Maemo 5/n900
Quote:
|
Re: [Petition] For Nokia to Open 100% of the Closed Components in Maemo 5/n900
nosa101 STFU
|
Re: [Petition] For Nokia to Open 100% of the Closed Components in Maemo 5/n900
well, maybe they don't want to open some components just because their code is so bad - at least that's what i'm thinking after my recent discovery - which is BME reading register 0x3b from battery charger ( http://focus.ti.com/lit/ds/symlink/bq24150.pdf ), and according to manual that register doesn't exist and only reason why it doesn't fail is because charger ignores higher 5 bits of address so 0x3b (0b00111011) becames 0x03 (0b00000011)
/usr/sbin/bme_RX-51 .text:000191B4 MOV R0, #0x3B ; ';' .text:000191B8 BL I2C_ChargerReadWrapper ... .text:00019188 I2C_ChargerReadWrapper ... .text:00019190 BL I2C_ChargerRead ... .text:000160A8 I2C_ChargerRead .text:000160A8 STMFD SP!, {R4,R5,R11,LR} .text:000160AC LDR R3, =file_descriptors .text:000160B0 ADD R11, SP, #0xC .text:000160B4 SUB SP, SP, #0x30 .text:000160B8 MOV R5, R1 .text:000160BC STRB R0, [R11,#i2c_smbus_data] ; bq24150 register .text:000160C0 MOV R1, #0x720 ; request .text:000160C4 LDR R0, [R3,#8] ; fd .text:000160C8 SUB R2, R11, #-data_addr ; address to data .text:000160CC MOV R3, #2 .text:000160D0 MOV R4, #1 ; read .text:000160D4 STR R3, [R11,#var_14] ; ??? .text:000160D8 SUB R12, R11, #-var_3A .text:000160DC STRB R4, [R11,#data_addr] .text:000160E0 STR R12, [R11,#oldR4] .text:000160E4 BL ioctl |
Re: [Petition] For Nokia to Open 100% of the Closed Components in Maemo 5/n900
Quote:
They will most likely be due to closed license drivers for specific bits of hardware and Nokia has stated aim that Meego will move towards fully opensource effectively making your position untenable. I suspect the closed elements will dwindle quite rapidly. rgds |
Re: [Petition] For Nokia to Open 100% of the Closed Components in Maemo 5/n900
Quote:
Quote:
|
Re: [Petition] For Nokia to Open 100% of the Closed Components in Maemo 5/n900
Drop the personal attacks, please.
|
Re: [Petition] For Nokia to Open 100% of the Closed Components in Maemo 5/n900
I don't really understand this closed source thing in old, non-active software. I mean what would any company will lose, if they release a couple lines of code. Is it really that important. I think only thing that will change is the open source community's respect to that company.
Quote:
|
Re: [Petition] For Nokia to Open 100% of the Closed Components in Maemo 5/n900
Quote:
The MeeGo project itself actually is (or should be, as far as I'm aware -- if it's not, you should probably raise it on meego-dev) fully open source. People can take the core MeeGo distribution and put closed elements into it, as has been done for the partially closed N900 adaptation (to provide BME, accelerated graphics, etc) - but that is not the core distribution, that's an individual hardware adaptation. (Also worth noting that there is a fully open adaptation for the n900 which doesn't include these closed components, but has reduced functionality as a result). Stskeeps: if I'm wrong, please correct me on the above. :) |
Re: [Petition] For Nokia to Open 100% of the Closed Components in Maemo 5/n900
Quote:
Quote:
Quote:
Hell, the one request I made to change the licensing of a component with its source already available in an open source program (I know; I was surprised too) has produced nothing. Do I even need to mention the amount of WONTFIXES here? Quote:
Quote:
And Nokia always seem to go the closed source route first. Take fmtx-middleware. A new component, introduced in Fremantle. You'd have hoped that Mer - which Nokia was obviously aware of - would've enlighted them somewhat. Why was it produced being closed source in the first place? It's bloody ironic due to Nokia contributing an open source driver for the transmitter to the kernel. The community have modified some open source components; I named a couple above. There's more, however, like mafw-gst-subtitles-renderer, based on mafw-gst-renderer. Oh, mafw-gst-subtitles-renderer was born out of a Brainstorm. Half of those requests can't be fulfilled as they have to be done in one of Nokia's closed components. I'm sure someone would be happy to do it if Nokia didn't close source many of their stuff. I mean, Nokia don't give a **** about what's in Brainstorm - how many requests from Brainstorm have been fixed by a Nokia employee? Quote:
Quote:
Quote:
Anyway, amongst all this arguing, Nokia aren't gonna be changing their ways. I doubt I'll be going down anytime soon. |
All times are GMT. The time now is 19:54. |
vBulletin® Version 3.8.8