Mac, 68
Magic Carpet, 158, 162
Magnetic storage, 21, 34
Make option, 192
Management, 9, 121, 167-169, 187
architecture and, 110-114
Conway's law and, 86
customer relationship, 180
digital rights, 161
distributed, 145-166
economic issues and, 309-349 (see also Economic issues)
efficiency and, 76-78
open source programs and, 78-81
organizational theory and, 85-86
privacy and, 140-145
property rights and, 276-284
provisioning and, 129-133
security and, 135-140, 145-166
social issues in, 135-145
software creation and, 69-84
total cost of ownership (TCO) and, 134-135
transition planning and, 133
value chains and, 122-133
Markets. See also Economic issues; Software industry
antitrust and, 296-299
changing forces in, 361-363
component software and, 244-263
government regulation and, 284-299
intermediary exchange and, 225-227
lock-in and, 317-320
network effects and, 311-317
path-dependent effects and, 206
rapidly expanding, 325-326
revenue and, 204
value chains and, 123-133
versioning and, 333-334
Markov models, 304
Material good, 21
Media Key Blocks (MKB), 281-282
Mergers, 296-299
Message-oriented middleware (MOM), 96, 205-207
Metadata, 20
Metcalfe's law, 312-313
Middleware, 95-97, 205-207
Mobile code, 115, 187-188
Mobile IP, 358-359
Mobility, 357-361
Modems, 235-236
Modularity, 2
APIs and, 90-92
Brooks' law and, 87-90
cohesion and, 88
complements and, 93
composability and, 93-94
coupling and, 88
encapsulation and, 88-89
federation of applications and, 60-61
frameworks and, 255
granularity and, 89-90
hierarchical decomposition and, 89-90
horizontal heterogeneity and, 222-227
interaction and, 87
interfaces and, 88, 90-92
interoperable, 93
layering and, 207-219
licensing and, 244-247
protocols and, 90-92
software architecture and, 87-90
suppliers and, 172-174
vertical heterogeneity and, 207-219
Moore's law, 39
application software and, 41
capacity and, 27
delay and, 27-29
expectation fulfillment and, 36-37
heterogeneity and, 222
incrementation of, 30-31
layering and, 222
magnetic storage and, 34
network effects and, 54-55
performance metrics and, 26-29
personnel costs and, 135
provisioning and, 341
scaling and, 34-36
slowing advance and, 351-352
software effects and, 31-33
statement of, 29-30
system bottlenecks and, 33
throughput and, 27
transistor and, 33-34
Moral issues, 6-7
Mozilla, 227
MP3 files, 16, 18, 232-233
MPEG files, 232
Multiple use, 324, 342-343
Multiplexing, 207-209, 366n12
Munitions List, 285