On Sun, Jul 27, 2008 at 9:46 PM, edmund ronald <edmundronald@xxxxxxxxx> wrote: > Fréderic, > > I'm sorry, there is something here I don't understand: If I > ***REQUIRE*** unchanging semantics as far as possible, bugs and all, > can I enforce that without static linking ? > > Please understand that some anonymous contributor "fixing" a library > may cause a different instrument reading on some systems, which to an > instrument maker is a serious problem. Well, that means there is a lack of regression tests in the library. But I understand your concerns, specially regarding access to physical device. My point is more generic (but it works for other kind of devices and libraries, like digital cameras or scanners). OTOH, sharing the changes and getting them merged faster, with versions releases (and beta versions) can help detect those regressions. -- Frederic Crozat