Re: DCE 1.2.2 released under LGPL license (strategically important for Wine)
If we need to extend it later using code from FreeDCE may be possible, but right now we :
a) Don't know of *any* pure DCE-RPC applications people want to run
you _are_ aware that REGEDT32, USRMGR.EXE, SRVMGR.EXE and most of the NT 4.0 Control Panel components are actually DCE/RPC programs? see, your point is _exactly_ the problem ! there aren't any dce-rpc applications in a strict interpretation of what you say, because dce-rpc is middleware: it's a communicator, an intermediary, and it absolutely xxxx-all use on its own [imagine trying to sell ONC/RPC's portmap as a stand-alone application] and there is another less-strict and more subtle interpretation of your statement. when people run mozilla, they know it, they see it, it's in-their-face. when they run a win32 program, they know it, they see it, it "happens". that DCE-RPC is "middleware" of the highest order (and as such is completely invisible) is _exactly_ the problem: people do not even _know_ it's there! so you and everyone in the free software community can be forgiven for not being aware of any dce-rpc applications that people want to run. like i said in my advogato article 817, dce-rpc is like the Boss 13L V10 engine that Ford put in their 1994 Ford Mustang Cobra "Concept Car": it's capable of producing wheel-spin in 4th gear all the way up to 110mph (i've seen the video!!!) ... yet an engine is xxxx-all use without a car. ... would you build a car with the engine integrated into the chassis?? no, of course not, because you would have seen enough examples of cars to know that that would produce a nightmare design and maintenance headache. ... if you were _given_ a suitable engine for free, would you look at ways of finding engine-mounts and gearbox adaptors? i realise that the answer to _that_ depends on how far down the road you had got in building your kit car.... so, to recap the analogy: * FreeDCE is the engine * DCOM is the after-market supercharger or Turbocharger, exhaust, mod chip, disk brakes and alloy wheels, and the Pi Research Telemetry equipment, all of which makes it essential for you to qualify for - and win - certain kinds of races. * NTLMSSP and "Named Pipes" are the gearbox. * Win32 applications are the chassis * The Win32 GUI is the steering wheel, seat and pedals. ... unless it was electric, you wouldn't build a car without those components, would you? l. -- -- <a href="http://lkcl.net">http://lkcl.net</a> --
mike, hi, thank you for responding. your message contains misunderstandings that i do not at present have time (actually money) to correct. in brief: 1) yes FreeDCE, as wez has kindly pointed out and added, provides code that results wire-compatibility with MSRPC, has most of the compiler-compatibility features required with MIDL, 2) i am aware of your dialog with the samba team, and i am aware that their focus and interest is in file, print and login services - wire-compatibility with NT 3.5 up to 5.0 (aka windows 2000). 3) yes i know FreeDCE doesn't contain a full DCOM implementation, and wez has responded as to why this is the case. as i said i am not in a position to respond to and give an accurate answer to your statements at this time. l. -- -- <a href="http://lkcl.net">http://lkcl.net</a> --
participants (1)
-
Luke Kenneth Casson Leighton